如何从亚马逊的产品广告 API 中获取产品名称?
Posted
技术标签:
【中文标题】如何从亚马逊的产品广告 API 中获取产品名称?【英文标题】:How do I get just the product name from Amazon's Product Advertising API? 【发布时间】:2012-03-15 04:33:34 【问题描述】:所以我觉得我必须在这里遗漏一些非常简单的东西,但我似乎无法弄清楚如何从产品广告 API 中单独获取产品名称。
例如,如果我去查看at this product,我看到该产品被列为“The First Years Ignite Stroller”,并且选择了“City Chic”颜色。
从 API 中,我可以看到 Brand
(“第一年”)和 Color
(“城市时尚”),但 Title
返回“第一年点燃婴儿车,城市时尚”,没有其他获取“Ignite Stroller”部分的明显方法,甚至是亚马逊在其页面上使用的标题(“The First Years Ignite Stroller”)。
我考虑过从Title
中剥离Color
和Brand
以实现目标,但它们的构造并不总是那么可预测。有些产品有不同的分隔符,有些产品有不同的尺寸而不是颜色等。
我在这里遗漏了什么明显的东西吗?
【问题讨论】:
我真的没有完整的答案,但我相信你得到了扩展标题。有问题的产品是几种不同颜色中的一种,所有颜色都列在同一标题下。我确信这样做是有原因的,但我不确定为什么。 这可能不再相关,但我试图得到这个项目的响应:B002WB2GB6,我成功地得到了正确的结果。我得到的标题是:“第一年点燃婴儿车”,与亚马逊标题相同。您确定您使用了正确的 ASIN? 【参考方案1】:自 2018 年 12 月 19 日起,API 不支持此功能。您可能很幸运,标题也是产品名称,但根本没有任何字段包含产品的“短名称”。
我想亚马逊希望你使用他们的标题,而不是自己编造。
https://docs.aws.amazon.com/AWSECommerceService/latest/DG/RG_ItemAttributes.html
【讨论】:
以上是关于如何从亚马逊的产品广告 API 中获取产品名称?的主要内容,如果未能解决你的问题,请参考以下文章
javascript 使用ASIN,从亚马逊产品广告API获取产品详细信息,然后打印价格