我正在排除一个问题,即除非将网址提交给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支持,并且他们报告了Pantheon上不存在Heroku限制。
我不确定我可以使用哪些其他工具来调试它。我的文章页面从Facebook调试器获得了一个干净的报告。我可以深入了解的任何想法或提示?
答案 0 :(得分:0)
万神殿好运。如果你只是试图在drupal上获得一个类似的按钮,为什么不使用http://drupal.org/project/fb_social/我在d7和d6中使用过这个,我从来没有遇到过问题。
Pantheon应该能够处理对facebook的请求
谢谢
尼克