我一直在修补雅虎管道和亚马逊产品广告API(以前的产品) 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

阿。这是飞行员错误。

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

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

其他提示

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top