Amazon Web Service ItemSearch DetailPageURL der mit assoziierten IDs?
-
06-07-2019 - |
Frage
DetailPageURL die von ItemSearch zurück scheint einen falschen ID / Tag eher als der Mitarbeiter-ID enthält ich die Suche angefordert mit.
Ich erhalte:
Wenn ich erwarten:
Wie erhalte ich den richtigen Tag? (Beachten Sie, dass SO umschreibt die obigen Links zu ihren eigenen Partner-ID, wenn Sie einen der oben klicken)
Ich bin mit Python und PyAWS 0.3.0 , obwohl ich das Problem mit meiner Anfrage denke, anstatt mit dem API-Wrapper.
(Nebenbei bemerkt, die Amazon Associates Link Checker (UK-Shop) / US speichern in das testen dieser Verbindungen ist von unschätzbarem Wert)
Lösung
Einfache Fehler am Ende ..... ich wurde mit dem Tag in der ersten Suche:
für Suchergebnisse im ecs.ItemSearch (Artikel, Suchindex = Index, AssociateTag = 'wwwmydomain-12')
Aber nicht in der sekundären Schleife, die jedes Ergebnis der Schritte durch, um mehr Details bekommen:
für Punkt in ecs.ItemSearch (searchResult.ASIN, Response = 'Medium'):
sollte:
für Punkt in ecs.ItemSearch (searchResult.ASIN, Response = 'Medium', AssociateTag = 'wwwodbodycom-21'):
Der Tag in beide gebraucht wird -. Es es nicht übertragen scheint