Après avoir récemment utilisé l'API d'eBay, je m'attendais à ce qu'il soit aussi simple de demander des informations à Amazon, mais il semble que non...
Il ne semble pas y avoir de bonne page web qui explique les bases. Pour commencer, quel est le service appelé? L'ancien nom a été abandonné je pense, et l'acronyme AWS est utilisé partout (mais n'est-ce pas un terme générique qui inclut également leur informatique en nuage et 20 autres services?).
Il y a un manque d'informations claires sur le nouveau processus de 'signature'. En rassemblant des morceaux de détails de diverses pages sur lesquelles je suis tombé, il semble qu'avant août 2009 vous aviez juste besoin d'un compte développeur chez Amazon pour faire des demandes et obtenir du XML en retour. Maintenant, vous devez utiliser un processus de cryptage sophistiqué pour créer un numéro supplémentaire dans votre chaîne de requête. Cela signifie-t-il que les données d'Amazon sont complètement hors de portée pour le programmeur qui veut juste une solution rapide et simple?
Il semble y avoir un tout petit peu d'informations sur les flux RSS, et vous pouvez obtenir un flux d'articles qui ont été 'taggés' facilement, mais je ne peux pas dire s'il y a un moyen de rechercher des titres en utilisant également le RSS. Certains sites Web semblent le suggérer, mais je pense qu'ils sont désormais obsolètes?
Si quelqu'un peut donner un bref résumé de l'état actuel des choses, je serais très reconnaissant. Tout ce que je veux faire, c'est passer d'un titre de livre dans ma base de données, et utiliser Classic ASP pour obtenir un ensemble de produits correspondants à partir d'Amazon, en listant les images de couverture et les prix.
Les 'widgets' d'Amazon peuvent afficher les résultats de recherche par mot-clé sur mes pages, mais j'ai moins de contrôle sur eux, et ils sont montrés seulement à l'utilisateur - mon code ne peut pas les examiner.
3 votes
J'ai passé trop de temps à manipuler l'API Amazon Product, de nombreuses autres APIs et PHP. Tout mon code est disponible ici.
0 votes
J'ai mis du code PHP sur GitHub qui récupère et montre comment récupérer diverses informations de l'API de produits Amazon, et de quelque manière que ce soit, les gens ont remarqué aujourd'hui. Le code PHP original a été écrit par Ulrich Mierendorff, puis modifié par Sameer Borate et ensuite étendu par moi-même. L'explication de Sameer se trouve ici: codediesel.com/php/…
0 votes
Si vous souhaitez que je publie un même code pa mws, je peux le faire lorsque je rentre à la maison.