Ebay Sandbox响应以连续字符串形式返回

时间:2013-04-20 07:50:23

标签: api sandbox ebay responseformat

刚开始使用ebay api。

我创建了一些产品并使用另一个Sandbox帐户购买了它。 在卖家帐户中,我可以在“已售出”部分看到2个产品。

我正在使用'GetOrders'api调用来获取订单/销售。 在回应中,我得到一个连续的字符串。

2013-04-20T07:28:55.919ZSuccess819E819_CORE_API_15993720_R111false260765010Completed0.038.00.0NoPaymentFailure2013-04-09T07:15:25.000ZPayPalCompletefalse0.0false0.0StandardShippingFromOutsideUS4.01false510103falseBuyer2013-04-09T07:15:25.000ZPayPalTest UseraddresscityWAUSUnited States1 800 111 1111981026806769eBayStandardShippingFromOutsideUS4.034.038.0xxx.yyy@gmail.com1012013-04-06T11:32:41.000Z110115066261US1000New1None023.0112.51USeBay2.00.0110115066261-0xxx.yyy@gmail.com1022013-04-09T07:13:20.000Z110115066411US1000Brand New1None2705398200111.078.41USeBay2.00.0110115066411-27053982001testuser_xxxyyy252013-04-09T07:15:25.000ZfalsenY+sHZ2PrBmdj6wVnY+sEZ2PrA2dj6wFk4GhCpKBpwidj6x9nY+seQ==None10011

我没有看到与这些值相关联的任何标签,例如date = 2013-04-09T07:15:25.000Z

为什么没有格式化?

任何帮助都将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:0)

因为我认为您的问题出在echo答案时,您的浏览器会自动将标题设置为html并导致您的观看。所以只需在文件顶部添加xml标题(rember不回显除了一个xml,否则会出现标题错误)。

header ("Content-Type:text/xml"); 

关于您关于按时间过滤您的回复的问题我会明确地选择NumberOfDays,因为我看到您使用过。否则,您可以为最后ModTimeFrom次修改订单添加ModTimeTox,或CreateTimeFromCreateTimeTo以检查输入的新订单。