以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 接口调用问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=133592) |
|||||||||||||||||||||||||||||||||
-- 作者:jackchan120925 -- 发布时间:2019/4/16 22:38:00 -- 接口调用问题 4.2接口详细
<!--[endif]-->测试请求: http://orderprocesstest.haiziwang.com:8080/dap-web/pop/selectPopSkuList.do?jsonStr= {"loginName":"xxxxxxxxxx","appkey":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","skuState":"1","page": "1","pagesize":"10"} 线上IP: <!--[endif]-->http://dapopen.haiziwang.com/pop/selectPopSkuList.do?jsonStr=
{"loginName":"xxxxxxxxxxxxx","appkey":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","skuState":"1","page":
"1","pagesize":"10"} 传入参数:json串 Var jsonStr ={ "loginName": "xxxxxxxxxx", "appkey": "xxxxxxxxxxxxxxxxxxxxxxxxxxxx", "skuState": "1", "page": "1", "pagesize": "5" } 字段详解:
<!--[if !supportLists]-->1.
<!--[endif]-->返回参数:根据code判断是否成功,msg是失败信息 { "msg":"商家订单列表查询成功", "data":[ {"skuName":"智高3D动物彩泥","popSkuCode":"0101011185","itemSkuId":363,"skuStatus":1}, {"skuName":"
乐高创意蓝色手提箱
L10659","popSkuCode":"0101011435","itemSkuId":506,"skuStatus":1}, {"skuName":"乐高创意粉红手提箱
L10660","popSkuCode":"0101011436","itemSkuId":505,"skuStatus":1},
{"skuName":"慧殿堂神奇织毛机","popSkuCode":"0101011925","itemSkuId":326,"skuStatus":1}, {"skuName":"
培乐多趣味学习套装
21018","popSkuCode":"0101012044","itemSkuId":1434,"skuStatus":1} ], "totalNum":2833, "success":"
成功", "errorCode":"205", "currentPage":"1" } 错误返回如下:
根据教程中的实例: Dim hc As New HttpClient("http://ali-deliver.showapi.com/fetchCom?nu=929601675231") hc.Headers.Add("Authorization","APPCODE " & "7858a126750949e4a36371580f420413") Dim jo As JObject = Jobject.Parse(hc.GetData) Output.Show(jo.ToString) 对应起来无从下手啊。 [此贴子已经被作者于2019/4/16 22:38:55编辑过]
|
|||||||||||||||||||||||||||||||||
-- 作者:有点蓝 -- 发布时间:2019/4/16 23:10:00 -- Dim hc As New HttpClient("http://orderprocesstest.haiziwang.com:8080/dap-web/pop/selectPopSkuList.do") dim json as string = "{""msg"":""商家订单列表查询成功"",..............}" hc.Content = json dim res = hc.GetData msgbox(res) Dim jo As JObject = Jobject.Parse(res) Output.Show(jo.ToString) |
|||||||||||||||||||||||||||||||||
-- 作者:jackchan120925 -- 发布时间:2019/4/16 23:13:00 -- 1 http://orderprocesstest.haiziwang.com:8080/dap-web/pop/selectPopSkuList.do?jsonStr= {"loginName":"xxxxxxxxxx","appkey":"xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","skuState":"1","page": "1","pagesize":"10"} ?号后面的jsonStr= {"loginName":这些都不用输入吗? 这里的参数应该相当于访问的秘钥吧 2, 接口详细和线上IP分别是指什么呀? 3,hc.Headers.Add("Authorization","APPCODE " & "7858a126750949e4a36371580f420413") 这部分的代码也不需要吗? 4,dim json as string = "{""msg"":""商家订单列表查询成功"",..............}" 这个字符串也看不懂
[此贴子已经被作者于2019/4/16 23:15:20编辑过]
|
|||||||||||||||||||||||||||||||||
-- 作者:有点蓝 -- 发布时间:2019/4/16 23:18:00 -- 1、看懂别人的文档,文档这个接口需要什么内容,hc.Content就赋值什么内容 2、看懂别人的文档的说明,一遍看不明白就看十遍,而且是按顺序从头到尾所有的文档都完整的看,如果连开发文档文字说明部分都看不懂还是不要做这个接口了 3、这个是Foxtable帮助的用法,并不是所有的接口都有同样的用法
|
|||||||||||||||||||||||||||||||||
-- 作者:jackchan120925 -- 发布时间:2019/4/16 23:25:00 -- 我就是看这些文档说明似懂非懂,但是细节参数有没法一一对应。有没有这方面基础的说明文件呀? |
|||||||||||||||||||||||||||||||||
-- 作者:有点甜 -- 发布时间:2019/4/17 10:22:00 --
输入代码调用测试,看返回的值是什么。或者你测试的时候调用代码,遇到什么问题?具体测试的代码发上来测试。
|
|||||||||||||||||||||||||||||||||
-- 作者:有点甜 -- 发布时间:2019/4/17 10:23:00 --
调用方式,参考帮助文档的【微信接口】里面的httpclient的调用代码
|
|||||||||||||||||||||||||||||||||
-- 作者:jackchan120925 -- 发布时间:2019/4/17 17:37:00 -- http://open.fengqu.com 这个是对方发我的文档代码?我完全无从下手。 了解了下接口方面的使用只需要用到httpclient,但是帮助文档里面没有一个系统针对小白的说明,而且说明文档里面都是和httpserver案例结合在一起说明的,我是发开版foxtable,无法测试httpserver事件。能否麻烦老师以这个说明文档为例子,写个实际的例子呀,非常感谢。 |
|||||||||||||||||||||||||||||||||
-- 作者:有点甜 -- 发布时间:2019/4/17 17:58:00 -- 在文档里面,搜索httpclient,看各个调用的例子
http://foxtable.com/mobilehelp/
|