0

我正在处理一个项目,我在产品页面上添加了一个分享按钮,当我点击分享时,它只在 fb 分享框中显示该网站的链接,没有其他信息显示我的主页可以成功分享

还行吧

http://smartbetty.com

我添加了一些 og 标签但没有运气

这是我的问题网址

http://smartbetty.com/index.php/frontend/campaigns/single/882/Fantastic-Deal-24-for-a-Stunning-Pair-of-Pearls-Meet-Silver-Drop-Earrings-Valued-at-150

当我在 facebook 调试器上调试它时,它会给出以下结果

https://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Fsmartbetty.com%2Findex.php%2Ffrontend%2Fcampaigns%2Fsingle%2F882%2FFantastic-Deal-24-for-a-Stunning-Pair-of-Pearls-Meet-Silver-Drop-Earrings-Valued-at-150

我玩了几个小时,但运气不好,有人知道这是怎么回事谢谢

4

1 回答 1

2

调试器的反应很清楚,不是吗?

URL 请求了 HTTP 重定向,但无法遵循。

您的页面发送 302 重定向 - 到同一个地址!如果遵循这一点,它会再次出现相同的重定向……一次又一次……一次又一次。

您如何期望任何工具从具有类似行为的页面中提取数据……?

由于在“真实”浏览器中请求页面时并没有这样做,因此您显然以某种方式在服务器端搞砸了——可能试图设置一个 cookie,然后重定向到同一个地址,期望获得 cookie 值使用(你没有像 FB 的刮板这样不接受或发送 cookie 的工具),或类似的东西......</p>

于 2012-07-03T17:30:39.967 回答