【发布时间】:2014-08-20 11:42:16
【问题描述】:
我有这样的数据结构:
方法SIOrderRate 获取orderData 结构。
- apiKey 字符串
- 用户哈希字符串
- 订单数据结构
- 快递STRING
- 语言字符串
orderData 有一个字段:
- sizeData 数组结构
sizeData 有参数:
- 宽度 INT
- 高度 INT
- 深度 INT
- 重量 INT
- 鳕鱼浮动
- INS INT
- 内容字符串
Dim danePrzesylki As BazyPolaczenia.SenditAPI.orderData = New BazyPolaczenia.SenditAPI.orderData
Dim danePaczki(0) As BazyPolaczenia.SenditAPI.singleSizesData danePaczki(0) = New BazyPolaczenia.SenditAPI.singleSizesData danePaczki(0).width = 100 danePaczki(0).height = 100 danePaczki(0).depth = 10 danePaczki(0).weight = 10 danePaczki(0).COD = 0 danePaczki(0).INS = 5 danePaczki(0).content = "Test" //... danePrzesylki.sizesData = danePaczki //...
这里我调用了一个方法:
send.SIOrderRate(apiKey, userHash, danePrzesylki, "ups", "pl")
我收到消息错误:“不要选择任何要发送的包裹”,但我应该收到一个价格。
【问题讨论】:
-
您没有提出问题,也没有提供足够的信息让任何人回答问题。能否提供 send.SIOrderRate() 方法的代码?
-
你是对的。我无法提供 SIOrderRate() 方法的代码,因为它是来自 SenditAPI 系统的 Web 服务方法(我想与我的在线商店集成的快递服务)。我有一个问题,因为似乎 -
danePrzesylki.sizesData = danePaczki不能正常工作。我不知道如何分配这个结构。 Send是SenditAPI的一个对象,所以我可以调用方法。
标签: .net arrays vb.net web-services data-structures