Amazon Web服务 - 检索心愿单

时间:2009-01-09 10:18:36

标签: amazon-web-services pipe amazon-product-api

我一直在修补Yahoo Pipes和Amazon Product Advertising API (formerly ECS) SDK来检索我的愿望清单。

问题是虽然我可以将我愿望清单上的所有物品都很好,但它似乎也包含了我已删除的物品。

是否还有其他人使用此API并注意到了这一点?有办法吗?

更新:

在评论中要求提供其他信息......

以下是我用来获取心愿单XML的网址:

http://webservices.amazon.co.uk/onca/xml?SubscriptionId=[my subs id]&Service=AWSECommerceService&ResponseGroup=ListItems&ProductPage=1&ProductGroup=Book&Operation=ListLookup&ListType=WishList&ListId=[my list id]

以下是XML响应的相关部分:

<ListId>[my list id]</ListId>
<ListName>Wishlist</ListName>
<TotalItems>132</TotalItems>
<TotalPages>14</TotalPages>
<ListItem>
    <ListItemId>EPIE5559HKT391</ListItemId>
    <DateAdded>2003-11-17</DateAdded>
    <QuantityDesired>1</QuantityDesired>
    <QuantityReceived>0</QuantityReceived>
    <Item>
        <ASIN>5557205521</ASIN>
        <ItemAttributes>
            <Title>Horton hears a who</Title>
        </ItemAttributes>
    </Item>
</ListItem>
...

XML的其余部分只是更多的列表项,或者响应顶部的请求信息。

2 个答案:

答案 0 :(得分:0)

我无法找到任何内容来指示是否已从XML列表或已记录的参数中的列表中删除该项目以随请求一起发送。在这一点上,我猜你最好的选择是开始跟踪forum并询问跟踪是否显示任何内容。对不起,这个回复的迟到以及它没有太大的帮助。

答案 1 :(得分:0)

阿。这是飞行员错误。

我会解释我做错了什么,但我太尴尬了。

毕竟,已删除的项目不会显示在愿望清单中。耶。