zoukankan      html  css  js  c++  java
  • 亚马逊API的使用

    如上文所说,一个日本友人想要在亚马逊开店,托我帮他做一个小应用。他想实现的主要功能是,定时获取某个商品的最低价,如果这个价格不在他设定的范围内了,就给他发送邮件提醒。

    为了帮助我完成程序,他还给我找到了一个日文的博客,介绍如何使用亚马逊的API。它的原理,就是通过一套复杂的规则拼接出一个URL,然后访问这个URL获得亚马逊返回的XML格式的数据,再从中获得想要的商品价格情报。当我直接下载并阅读了亚马逊的官方文档,从中发现了一个更省力的方法。其实,亚马逊已经为用户提供了一个便利的网站,通过它就能定制化自己的查询内容,直接查询或者生成代码。这个网站名为Amazon Scratchpad(这里显示的是针对日亚的设置,如果需要查询中国亚马逊,只需将Marketplace改为中国的即可)。

    设定部分如下:

    而生成的代码表示如下:

    将它所生成的代码保存到一个方法中去(比如叫做generateURL,其代码最后几行需要稍加修正,将最后产生的url作为方法的return对象而不是echo出来),再在使用时像下面一样使用这个方法,即可。

    $url = generateURL($asin);
    $responseXML = file_get_contents($url);
    $parsedXML = simplexml_load_string($responseXML);
    

      

  • 相关阅读:
    Yii 1 转载 数据库操作
    php的redis的pconnect
    微信第三方平台设置平台信息
    坑爹的python thread模块
    js爆布特效 jQuery Wookmark
    w3a Scan 插件结构的构想问题
    mac 下快捷键
    MUI学习03-滚动图(幻灯片)及菜单项(九宫格)
    MUI学习04-开关按钮
    MUI学习03-弹出菜单(弹出列表)
  • 原文地址:https://www.cnblogs.com/cecilma/p/amazon_api.html
Copyright © 2011-2022 走看看