如何在 Google 表格中插入亚马逊的商品价格?

问题描述 投票:0回答:2

我正在尝试从此link插入:

https://www.amazon.it/dp/B07NDW5NSW/ref=twister_B07P9DXZ1C?_encoding=UTF8&psc=1

智能手机的当前价格,目前是:

photo of Amazon price (853).

我试过这个公式

=importXml("https://www.amazon.it/dp/B07NDW5NSW/ref=twister_B07P9DXZ1C?_encoding=UTF8&psc=1";"//span[@id='priceblock_ourprice']")

但是结果,正如你在照片中看到的那样,是

#N/A
,导入内容为空

N/A

你有解决这个问题的办法吗?

google-sheets web-scraping xpath
2个回答
0
投票

您尝试的方式不可行。亚马逊实施了反抓取措施,所以唯一的方法是使用他们的 API:

用于自动访问价格变化或报价列表变化事件 请参考 MWS 订阅 API: https://developer.amazonservices.it/gp/mws/api.html/277-5993977-7749460?ie=UTF8§ion=subscriptions&group=subscriptions&version=latest


0
投票

你可以试试这个。

=importxml(hyperlink(concatenate("https://www.amazon.it/dp/B07NDW5NSW")),"//*[@id='priceblock_ourprice']")
© www.soinside.com 2019 - 2024. All rights reserved.