Amazon Onebox 坏了吗?

非常感谢!已更新,对我来说也奏效了,我发现之前所有其他未进行oneboxing的URL现在都可以了。:tada:

1 个赞

抱歉 @jamie.wilson,现在有双重价格(新和二手),全部附上。

1 个赞

测试几个欧洲站点

.com 站点… 美国亚马逊上的 iPad 几乎售罄… 没有补货日期

列出了上一代 iPad Pro,但目前显示价格。

意大利语不显示 Onebox - 后来我编辑了帖子并重新粘贴了相同的链接,现在它显示了 Onebox - 但没有价格
西班牙语、英语和德语显示 Onebox 但没有价格。

1 个赞

Onebox 似乎无法抓取二手商品的价格,也不会显示“缺货”消息。

请记住,Onebox 本质上是某个时间点的快照,如果 Onebox 指向一个经常变化的页面(例如,产品时而缺货时而有货,或价格波动),那么当您点击它时,它可能与目标网站上显示的内容不完全匹配。

1 个赞

这不是问题
商品没有缺货或二手。

我只是出于兴趣提到库存水平,欧洲或美国的 iPad 库存不高。抱歉,这让您分心了 bug。(?)

只有 .com 显示价格。

西班牙亚马逊 - 什锦饭 1.99 欧元有货 - 非二手 :new: :rice:

如果我在 Amazon.es 上查看这款大米,我看到:

暂时缺货。
我们正在努力尽快恢复库存。
发送到加拿大

你可能猜到,我在加拿大。Meta 的服务器位于美国。我怀疑亚马逊也告诉美国访客(包括 Onebox 机器人)该产品不可用。

最终,我们只能根据亚马逊告诉我们的信息生成响应。

这是一个亚马逊愿意运往西班牙以外地区的商品,因此包含 Onebox 可以检测和显示的商品价格:

3 个赞

好的,这是解释……感谢您的回复。
将服务器放在大多数用户所在的位置可以解决这个问题吗?

1 个赞

根据我对亚马逊目前如何响应不同请求的观察,这似乎是一个合理的假设。

请注意,亚马逊经常更改其系统的工作方式,因此我建议在做出任何重大决定之前权衡利弊。今天有效的方法下周可能就无效了!

4 个赞

您好,

我遇到了同样的问题。有没有办法显示亚马逊的 onebox?我正在使用 discourse 3.0.3

1 个赞

在 Discourse 上发布亚马逊链接,无论是在这里还是在我的测试实例上,都会提示找不到 opengraph 标签。

然而,Facebook 的调试器检查 og 标签返回了正确的数据:

(我这里没有给出任何答案,只是提供信息 :slight_smile: