【问题标题】:php, CodeIgniter- Amazon Product Advertising API, how to get ASIN from a product URLphp, CodeIgniter- 亚马逊产品广告 API,如何从产品 URL 中获取 ASIN
【发布时间】:2013-11-23 09:17:05
【问题描述】:

页面中的文本框。用户将粘贴来自 Amazon.com 的产品 url,然后单击文本框旁边的按钮。然后需要接收产品的重量和尺寸,以便以后使用。按下按钮将调用 jquery ajax 调用。

从亚马逊产品广告文章中,似乎首先需要 ASIN 才能从产品中获取任何详细信息。但是如何从产品 URL 中获取 ASIN?

示例产品网址是:here

我正在使用 php CodeIgniter

【问题讨论】:

    标签: php codeigniter jquery amazon-web-services amazon


    【解决方案1】:

    在 ruby​​ on rails 中,我使用了以下方法,目前效果很好。

    def parse_url
        url=self.url.match("/([A-Z0-9]{10})").to_s
        len = url.size
        url=url.slice!(1,len)
    end
    

    在 PHP 中应该非常相似。抱歉,我不是 PHP 正则表达式语法专家。 但祝你好运!这是基于 ASIN 的长度始终为 10 个字符且以大写字母开头,仅包含字母和数字。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-28
      • 2013-08-19
      • 1970-01-01
      • 2012-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-15
      相关资源
      最近更新 更多