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:

  

http : //www.amazon.co.uk/gp/product/1590595009 subscriptionId = XXX & tag = foo-12 & Linkcode = as2 & Lager = 1634 & creative = 19450 & creativeASIN = 1590595009

Wenn ich erwarten:

  

http : //www.amazon.co.uk/gp/product/1590595009 subscriptionId = XXX & tag = wwwmydomain-12 & Linkcode = as2 & Lager = 1634 & creative = 19450 & creativeASIN = 1590595009

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)

War es hilfreich?

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top