以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  Foxtable无法获取淘宝Orders  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=12441)

--  作者:ashi_shine
--  发布时间:2011/9/3 9:57:00
--  Foxtable无法获取淘宝Orders

  在FOXTABLE里的代码:

 

……… 淘宝的连接参数设置

 

Dim response As  Top.Api.Response.TradesSoldGetResponse= client2.Execute(request)

Dim trades As List(Of Top.Api.Domain.Trade) = response.Trades

For Each Td As Top.Api.Domain.Trade In trades  ’’’trades执行循环

……

……

   Dim Ods As List(Of Top.Api.Domain.Order) = Td.Orders

For Each Od As Top.Api.Domain.Order In Ods  ’’’orders不执行循环

……

……

Next

Next

 

 

 第一个循环执行正常,第二个循环不执行,但肯定不是数据源的问题,可以百分百确定Orders有值。

因为同样的代码,放到.net里,结果输出都正常。

 

 


--  作者:ashi_shine
--  发布时间:2011/9/3 12:05:00
--  

trade,order的API关系如图所示:

 

 
图片点击可在新窗口打开查看此主题相关图片如下:trade-order.jpg
图片点击可在新窗口打开查看



图片点击可在新窗口打开查看此主题相关图片如下:order.jpg
图片点击可在新窗口打开查看

 

感觉是FOXTABLE对LIST<类>型的类属性没有处理能力。

 

求解答。
 


--  作者:狐狸爸爸
--  发布时间:2011/9/3 16:32:00
--  

检查一下:

 

Messagebox.Show(Td.Orders.Count)


--  作者:qtcks
--  发布时间:2011/9/3 16:53:00
--  
以下是引用狐狸爸爸在2011-9-3 16:32:00的发言:

检查一下:

 

Messagebox.Show(Td.Orders.Count)

我中午也帮忙折腾了半天,输出结果为0


--  作者:jxjzj2000
--  发布时间:2011/9/3 19:56:00
--  

淘宝订单能直接用软件下载?


--  作者:qtcks
--  发布时间:2011/9/3 20:21:00
--  
以下是引用jxjzj2000在2011-9-3 19:56:00的发言:

淘宝订单能直接用软件下载?

掏宝上的一切前台、后台数据都能添加、删除、修改、查看,

api就是这么方便,呵呵。


--  作者:jxjzj2000
--  发布时间:2011/9/3 20:54:00
--  

那么,能否开发一个,可以直接连接淘宝后台,淘宝后台再也不需要登录,下单改价格,地址,发货,打印,都在自己的erp系统里面修改,这样也能实现?这样的话,就太牛了,一个人可以当十个人用,哈啊哈

 


--  作者:ashi_shine
--  发布时间:2011/9/5 8:18:00
--  

获取淘宝子订单Orders失败的问题,有个说法吗?  


--  作者:狐狸爸爸
--  发布时间:2011/9/5 8:24:00
--  
这个直接询问淘宝比较合适。
--  作者:ashi_shine
--  发布时间:2011/9/5 8:32:00
--  
我咨询过淘宝技术人员,他们答复是他们的API是没有问题的,返回值都OK。在.NET里面调用完全没有问题,我在.net里测试也OK,对这结果我说不出什么话来。FOXTABLE秉承.net技术平台,为什么foxtable调用失败呢?