2009-01-09 8 views
4

J'ai été bricoler avec Yahoo Pipes et le Amazon Product Advertising API (formerly ECS) SDK pour récupérer ma liste de souhaits. Le problème est que bien que je puisse obtenir tous les éléments de ma liste de souhaits, il semble y avoir des éléments que j'ai également supprimés.Amazon Web services - récupération d'une liste de souhaits

Est-ce que quelqu'un d'autre a utilisé cette API et l'a remarqué? Y a-t-il un moyen de contourner cela?

MISE À JOUR:

demandé des informations supplémentaires dans les commentaires ...

Voici l'URL que j'utilise pour chercher le code XML de liste:

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] 

Et voici la partie pertinente du XML réponse:

<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> 
... 

le reste du XML est juste soit plus lister ems comme ça, ou des informations sur la demande en haut de la réponse.

+0

Pouvez-vous publier un exemple du code XML que vous obtenez à partir de la demande? Il est difficile de dire comment le filtrer sans voir à quoi il ressemble. –

+0

Fermez moi s'il vous plait! (Voir ma réponse ci-dessous) – izb

Répondre

0

Ah. C'est une erreur de pilote.

Je voudrais expliquer ce que j'avais fait de mal, mais je suis trop embarassé.

Les éléments supprimés n'apparaissent pas dans les listes de souhaits après tout. Yay.

0

Je ne trouve rien pour indiquer si l'élément a été supprimé de la liste dans le XML ou dans les paramètres documentés à envoyer avec la demande. À ce stade, je suppose que votre meilleur pari est de commencer à traquer le forum et demander là si le harcèlement ne révèle rien. Désolé, à la fois pour le retard de cette réponse et le fait que ce n'est pas trop utile.