google checkout orders页面允许您以csv格式下载订单数据。有一个复选框允许您指定csv应包含额外数据(买家姓名和地址、产品详细信息)。
谷歌结账 Order Report API 提供一种以编程方式获取csv订单数据的方法。但是,似乎不可能以扩展格式获取数据。我错过什么了吗?有什么方法可以指定您想要完整的数据吗?
默认数据非常不具格式性。
嗯,不是 documented 但是经过一段时间的摸索和试验,我发现 <order-list-request> API方法接受另一个嵌套参数标记, <column-style> ,并将此设置为 EXPANDED .
<order-list-request>
<column-style>
EXPANDED
因此,对完整csv的请求如下:
<order-list-request xmlns="http://checkout.google.com/schema/2" start-date="2010-08-01T00:00:00" end-date="2010-08-31T23:59:59"> <date-time-zone>Europe/London</date-time-zone> <column-style>EXPANDED</column-style> </order-list-request>