以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  每次请求100条信息  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=133653)

--  作者:fubblyc
--  发布时间:2019/4/17 16:51:00
--  每次请求100条信息
甜老师,一个接口问题,每次100条商品信息,要怎么写呢。。。

用户请求接口服务,每次请求只允许获取100条商品信息,可通过分页获取所有的商品信息。
测试地址:
以下内容是专门发给有点甜浏览

模拟参数:\'{"Action":"SyncProdSkuData","BeginDate":"2019-02-19","pageIndex":0}\'

Dim url1 As String = 
以下内容是专门发给有点甜浏览

Dim hc1 As New HttpClient(CExp(url1))
Dim jo1 As New JObject
jo1("Action") = "SyncProdSkuData"
jo1("BeginDate") = "2019-04-17"
jo1("pageIndex")  = 0
hc1.Content = jo1.ToString()
jo1 = JObject.Parse(hc1.GetData)
output.show(jo1.Tostring)

这样没有每100条获取一次。
有参考微信的获取用户列表的,搞半天还是搞不定。。。

--  作者:有点甜
--  发布时间:2019/4/17 16:58:00
--  

 

具体的请求参数的帮助文档贴出来看看。

 

 


--  作者:fubblyc
--  发布时间:2019/4/17 16:59:00
--  
甜老师:
参数就是这样了。

现在就是差 每100条  循环获取

--  作者:fubblyc
--  发布时间:2019/4/17 17:04:00
--  
甜老师:


以下内容是专门发给有点甜浏览


[此贴子已经被作者于2019/4/17 17:04:24编辑过]

--  作者:fubblyc
--  发布时间:2019/4/17 17:58:00
--  
甜老师,刚才的测试地址可能有问题,下面这个可以拼的通

以下内容是专门发给有点甜浏览



--  作者:有点甜
--  发布时间:2019/4/17 18:17:00
--  

 

你贴出的代码,无法正常测试得到结果。

 

pageIndex这个参数是什么功能?请具体说明。


--  作者:fubblyc
--  发布时间:2019/4/17 22:06:00
--  
甜老师:
pageIndex,从0开始,一次是100条,根据每次返回的最大ID作为下次的请求参数
--  作者:有点甜
--  发布时间:2019/4/17 22:12:00
--  

1、你贴出的代码无法测试返回信息;

 

2、那你读取返回的值,重新执行一次httpclient即可。


--  作者:fubblyc
--  发布时间:2019/4/17 22:30:00
--  
甜老师,对方的文档是这样,您看下,不胜感激:

以下内容是专门发给有点甜浏览




--  作者:有点甜
--  发布时间:2019/4/17 23:51:00
--  

 

不理解你的意思,你写的调用代码无法测试,提示【基础连接已经关闭: 接收时发生错误】。请叫对方贴出示例代码。比如c#的调用代码。