我一直在修补 Yahoo Pipes 和Amazon Product Advertising API(以前称为 ECS)SDK来检索我的愿望清单。
问题是,虽然我可以很好地获得愿望清单上的所有项目,但它似乎也包括我已经删除的项目。
有没有其他人使用过这个 API 并注意到了这一点?有办法解决吗?
更新:
要求在评论中提供更多信息...
这是我用来获取愿望清单 XML 的 URL:
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 的其余部分要么是更多类似的列表项,要么是响应顶部的有关请求的信息。