2012-07-03 51 views
0

我有一个项目工作,我添加了一个共享按钮到产品页面,当我点击分享它只显示该网站的链接fb共享框没有其他信息显示 我的家页面可以成功分享Facebook分享未显示描述和图片

这是确定

http://smartbetty.com

我加了一些OG标签,但没有运气

这里是我的问题URL

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 

,当我调试它在脸书调试它给后续结果

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 

我玩这个有几个小时,但没有运气 有任何一个知道什么这个错误 谢谢

+0

打开图! https://developers.facebook.com/docs/opengraph/ – honyovk

+0

是的,我补充说,但没有运气 –

+0

在你的调试页看看它下面说__打开图警告应该被固定___ – honyovk

回答

2

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

URL请求HTTP重定向,但无法跟踪。

您的页面发送302重定向 - 到同一个地址!如果遵循这一点,那么它又是同样的重定向......再一次......再次。

您如何期待任何工具从页面中提取数据的行为如此...?

由于在“真实”浏览器中请求页面时没有这样做,所以显然会在服务器端搞乱一些东西 - 可能尝试设置cookie,然后重定向到同一个地址,期待有cookie的价值(你没有一个工具,如FB的刮刀,不接受或发送饼干),或类似的东西... ...

+0

当我使用浏览器访问我可以看到所有的东西,但为什么Facebook给了302页。无法理解:( –

+1

那么,在你的浏览器中禁用cookie(并删除现有的页面),然后尝试加载它 - 同样的问题,无休止的重定向,直到浏览器最终放弃。所以你必须做一些调试/阅读你正在使用的系统上的文档,并试图找出_why_它的行为方式以及如何禁用它,然后用沉重的东西击败程序员,因为_assuming_ cookies将起作用并且不会提供后备如果他们不只是简单的愚蠢和业余爱好:-) – CBroe

+0

:)很好,但在谷歌加这个很好地显示 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 i'try this way –