autojs实现云端脚本(四)

在autojs实现云端脚本(三)中,我们实现了功能: 查找并下载了指定名字的脚本.

之前脚本列表内容是本地写的一个测试用的, 今天我们用云端的脚本来填充脚本列表listView

点击注册: leanCloud

  1. 下载云端所有脚本数据
var scriptListUrl = 'https://n2y09qsw.api.lncld.net/1.1/classes/_File'
var url = encodeURI(scriptListUrl)
var r = http.get(url, {
  headers: {
    "X-LC-Id": config.appId,
    "X-LC-Key": config.appKey,
    "Content-Type": "application/json"
  }
}).body.json()
console.log(r)
if (r.results && r.results.length > 0) {
  log('脚本列表下载成功')
  log('脚本数量=',r.results.length)
} else {
  log('脚本列表下载失败')
}
  1. 提取所有脚本名字, 拼成一个数组
var scriptListUrl = 'https://n2y09qsw.api.lncld.net/1.1/classes/_File'
var url = encodeURI(scriptListUrl)
var r = http.get(url, {
  headers: {
    "X-LC-Id": config.appId,
    "X-LC-Key": config.appKey,
    "Content-Type": "application/json"
  }
}).body.json()
console.log(r)
if (r.results && r.results.length > 0) {
  log('脚本列表下载成功')
  log('脚本数量=',r.results.length)
  var results=r.results
  var scriptList=[]
  for(var i=0;i

你可能感兴趣的:(autojs实现云端脚本(四))