在将URL提交到Facebook调试工具之前,内容上的按钮将无效

时间:2012-08-13 21:44:50

标签: facebook drupal drupal-7 facebook-like pantheon

我正在排除一个问题,即除非将网址提交给Facebook debug tool,否则“赞”按钮无法在我的网站上使用。

当我点击时,我看到两个请求触发到comment_widget_shell.php。一旦成功(302找到),而另一个失败,显示状态“(已取消)”并输入“待定”:

成功请求:

Request URL:http://www.facebook.com/plugins/comment_widget_shell.php?locale=en_US&master_frame_name=f236db264&offsetX=0&sdk=joey
Request Method:GET
Status Code:302 Found

失败的请求:

Request URL:https://www.facebook.com/plugins/comment_widget_shell.php?locale=en_US&master_frame_name=f236db264&offsetX=0&sdk=joey

在撰写此问题时,以下是一个示例网址,其中包含失败:

http://www.zujava.com/geisha-makeup

我认为这是Stack Overflow issue,因为该网站运行在与Heroku有点相似的平台上,但是对于Drupal(Pantheon)而言我无法在本地重现这个问题。但是,我联系了Pantheon支持,并且他们报告了P​​antheon上不存在Heroku限制。

我不确定我可以使用哪些其他工具来调试它。我的文章页面从Facebook调试器获得了一个干净的报告。我可以深入了解的任何想法或提示?

1 个答案:

答案 0 :(得分:0)

万神殿好运。如果你只是试图在drupal上获得一个类似的按钮,为什么不使用http://drupal.org/project/fb_social/我在d7和d6中使用过这个,我从来没有遇到过问题。

Pantheon应该能够处理对facebook的请求

谢谢

尼克