我如何从亚马逊获取价格?
如果这是产品: http://www.amazon.co.uk/gp/product/B003BVI494/
我希望脚本返回价格331.97
我如何用PHP做到这一点?我注册了亚马逊API,我必须使用它吗?
编辑: 我不知道如何使用thei API,所以如果有人知道的话。请帮帮我!
答案 0 :(得分:3)
Product Advertising API是你想要的;他们有一个简单的PHP库和示例here。还有REST interface,但您需要sign your requests。
答案 1 :(得分:1)
Zinc有你想要的东西(如果你有最终用户地址,你也可以获得运费和税务信息)。 Check out the docs.
答案 2 :(得分:0)
您可以尝试查看此相关问题。
Amazon Book API for Python or Ruby?
如果你不想限于使用python / ruby,可以在这里找到一般的api文档(http://docs.amazonwebservices.com/AWSECommerceService/2010-10-01/GSG/)
此外,如果你想要的只是价格(而你恰好在运行linux)
你可以做 -
wget http://www.amazon.co.uk/gp/product/B003BVI494/
grep 'priceLarge' B003BVI494
这将为你提供价格所在的html行:)(尽管你真的不应该用正则表达式解析html,即使是简单的一行)
答案 3 :(得分:0)