亚马逊API的使用,亚马逊API使用
程序员文章站
2022-06-16 14:17:26
...
亚马逊API的使用,亚马逊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);
推荐阅读
-
HBase 系列(六)——HBase Java API 的基本使用
-
使用ASP.NET Core 3.x 构建 RESTful API - 5.1 输入验证
-
Python使用Windows API创建窗口示例【基于win32gui模块】
-
PHP如何使用JWT做Api接口身份认证的实现
-
详解在HTTPS 项目中使用百度地图 API
-
使用HttpReports快速搭建API分析平台
-
使用Python下的XSLT API进行web开发的简单教程
-
使用HTML5的Notification API制作web通知的教程
-
使用图灵api创建微信聊天机器人
-
使用java8中的Optional API解决nullPointException问题