【问题标题】:Using Amazon product API on a shared server在共享服务器上使用 Amazon 产品 API
【发布时间】:2016-10-19 20:31:46
【问题描述】:

我使用的共享服务器不允许我安装 composer 或 node.js。

我需要使用 Amazon.com 的产品 API。有什么办法可以做到这一点吗?我看到的每一段代码都来自一个我无法安装的库。我正在使用 wordpress,但我不想使用插件。我要做的就是查看产品价格并将其退回。

【问题讨论】:

  • 这是一个 API。您始终可以将其与您自己的代码交互,而无需使用任何库。
  • @MarcB 我一直在搜索 (google/stackoverflow) 并且完全不知道从哪里开始。我试图阅读亚马逊的文件,这对我来说都是无稽之谈。你能指出我正确的方向吗?
  • "不想使用插件" - 所以忙着自己写吧。如何解决这个问题太宽泛了。我们不是来当你的导师,也不是为你寻找文档/示例。
  • @MarcB 我不想使用插件,因为它们都没有做我想要的,这只是返回价格。他们都返回了许多其他信息。
  • @jonbon:您能否在问题中链接您有兴趣调用的 Amazon 端点?我希望您可以使用 Pest 之类的东西,这是一个简单的 PHP REST 客户端,可以在共享的 PHP 服务器上运行。

标签: php wordpress amazon amazon-product-api


【解决方案1】:

您似乎想使用 WordPress 的 Amazon Product API。亚马逊产品 api 有很好的文档记录,并且代码示例可用于 php。该api非常易于使用。

由于它是一个 RESTfull API,您只需要获取 api url 的内容。唯一的问题是 api 需要签名作为参数之一。 亚马逊文档提供了有关如何生成此签名的示例 php 代码。请参阅以下链接:

使用亚马逊产品 api 的示例 php 代码。它包括用于签署 amazon api 请求的代码:http://webservices.amazon.com/scratchpad/index.html

API描述:http://docs.aws.amazon.com/AWSECommerceService/latest/DG/ItemSearch.html

【讨论】:

  • 谢谢,不知怎的,我完全错过了暂存器。
猜你喜欢
  • 2016-08-27
  • 1970-01-01
  • 1970-01-01
  • 2017-01-17
  • 2013-04-04
  • 1970-01-01
  • 1970-01-01
  • 2019-04-27
  • 2010-10-16
相关资源
最近更新 更多