我正在寻找网络和amazon affilate apis,但是如果没有废弃亚马逊产品页面来提取我的网站上显示的一些数据,就无法找到方法。
我有输入框,用户可以在其中复制/浏览亚马逊链接,我想使用图像,价格和其他内容在下一页上创建产品预览并链接回页面。我看到了这个Amazon products API - Looking for basic overview and information,我尝试使用我觉得正确的id来获取数据,但结果错了。
实施例 https://www.amazon.com/Hello-Kitty-Petite-House-Complete/dp/B00I90NTCE/ref=sr_1_2
我认为这是B00I90NTCE的id。
有人能指出我正确的方向吗?
答案 0 :(得分:0)
那么你应该阅读亚马逊产品api的文档。以下是文档的链接:http://docs.aws.amazon.com/AWSECommerceService/latest/DG/Welcome.html。您也可以使用便笺本试用api:http://webservices.amazon.com/scratchpad/index.html?rw_useCurrentProtocol=1。另请参见此链接:http://docs.aws.amazon.com/AWSECommerceService/latest/GSG/SubmittingYourFirstRequest.html
亚马逊api是RESTful,这意味着它是无状态的,它可以通过http工作。它很容易使用。你必须创建一个包含所需参数的URL。如果您从编程语言中调用此URL或将其复制/粘贴到浏览器中,它将返回xml。 xml将包含产品信息,例如产品图片,价格,产品描述,亚马逊链接等。您可以使用适合您的编程语言的库来解析xml