使用亚马逊 ASIN 编号创建链接以通过用户设置链接正确的国家/地区(例如 amazon.com、.co.uk、.jp)?

Sim*_*cht 4 api redirect amazon product

我有一个数据库,想将亚马逊产品与其 asin 联系起来

例如 iPhone 4S 的 B005UEF678,将是

amazon.com/dp/B005UEF678 in the US,
but amazon.de/dp/B005UEF678 in germany.  
Run Code Online (Sandbox Code Playgroud)

实际上我不知道哪个 URL 是正确的,因为用户可能来自任何国家?

你会如何解决这个问题?

API?在用户语言中切换大小写?

谢谢你

顺便说一句,我使用 PHP 的方式。

小智 6

有一个名为 asin.info 的ASIN 短 URL服务。您可以通过 Amazonlink 或使用以下语法轻松生成您的 URL:

http://asin.info/a/{asincode}
Run Code Online (Sandbox Code Playgroud)

它会将用户重定向到正确国家/地区的产品。

希望这会帮助你。

  • 它会使用他的会员 ID 污染链接。 (2认同)