我正在推动人们应该向其他人提出这个问题的界限,但我完全陷入了困境,所以这里...... [/ p>
这是我的第一个网络服务。不仅如此,这是我公司的第一个网络服务 - 与我合作过的任何人都没有写过或消费过这样的东西。我知道这些事情并不复杂,但是对于罐头的第一次踢,这会让我感到害怕,因为API太大了。
我需要获得“FullServiceNixieDetail”。应该是XML文档。 USPS提供的文档说我需要调用FullServiceNixieDetailQueryRequest,我将返回一个FullServiceNixieDetailQueryResponse,它包含一个FullServiceNixieDetail。
我不能为我的生活得到任何似乎有用的东西。我目前的代码是:
Imports USPSACSProcessor.UPSPMailXML
Dim c As New UspsMailXmlMailingServiceClient
Dim request As New FullServiceNixieDetailQueryRequest
Dim response As FullServiceNixieDetailQueryResponse
'Assume I populate the Request object correctly here
response = c.FullServiceNixieDetailQuery(request)
但是我的响应对象没有FullServiceNixieDetail。只是一堆汇总属性,如TotalMessageCount等。
如何获取FullServiceNixieDetail XML?
答案 0 :(得分:1)
您是否使用正确的身份验证填充了您的请求?
我怀疑它是response.Item是FullServiceNixieDetail,但是如果没有这个特定Web服务的使用知识,很难确认,你需要从服务主机找到它。您还可以尝试对项目执行强制转换为FullServiceNixieDetail,以验证这一点。