Foxtable(狐表)用户栏目专家坐堂 → [求助]求助如何能通过API获取别的系统的数据


  共有2869人关注过本帖树形打印复制链接

主题:[求助]求助如何能通过API获取别的系统的数据

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/4 9:35:00 [显示全部帖子]


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/4 10:31:00 [显示全部帖子]

如果没有基础,那就建议先去学学变成基础。不然就算给了代码给你,也看不懂,不会应用到自己的项目中,也不可能所有接口都给你写出来

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/4 10:38:00 [显示全部帖子]

代码类似

Dim appId = "5b1747e93b708d0a80667400"
Dim entryId = "5b1749ae3b708d0a80667408"
Dim apiKey = "CTRP5jibfk7qnnsGLCCcmgnBG6axdHiX"

Dim url As String = "https://www.jiandaoyun.com/api/v1/app/" & appId & "/entry/" & entryId & "/data"

Dim jo As New JObject
jo("data_id") = "59e9a2fe283ffa7c11b1ddbf"
jo("limit") = 100
Dim ja As New Jarray '定义数组
ja.Add("_widget_1508400000001")
ja.Add("_widget_1508400000002")
jo("fields") = ja
jo("filter") = New JObject
jo("filter")("rel") = "and"

ja = New Jarray 
Dim jo2 As new JObject
jo2("field") = "_widget_1508400000001"
jo2("type") = "text"
jo2("method") = "empty"
ja.Add(jo2)

jo2 = new JObject
jo2("field") = "_widget_1508400000002"
jo2("type") = "number"
jo2("method") = "not_empty"
ja.Add(jo2)
jo("filter")("cond") = ja

Dim hc As New HttpClient(url)
hc.Content = jo.ToString()
Dim ret As String = hc.GetData()
MessageBox.Show(ret)

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/4 11:19:00 [显示全部帖子]

"message": "超出请求频率限制",
接口调用过于频繁,被人家限制了

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/4 11:59:00 [显示全部帖子]

没看到接口文档要定义什么特殊的Headers

出错后看看返回值是什么内容

 回到顶部