facebook发送按钮返回状态代码200

facebook发送按钮返回状态代码200,facebook,http,send,facebook-social-plugins,Facebook,Http,Send,Facebook Social Plugins,我正在使用一个嵌入ruby url的facebook社交插件,它引用了:具体来说,like按钮功能可以工作,但是send按钮功能会导致一个错误 <div class="fb-like" data-href='<%= @fb_url %>' data-send="true" data-colorscheme="dark" data-width="450" data-show-faces="true"></div> 这一页可以看 无法访问,因为服务器返回了

我正在使用一个嵌入ruby url的facebook社交插件,它引用了:具体来说,like按钮功能可以工作,但是send按钮功能会导致一个错误

<div class="fb-like" data-href='<%= @fb_url %>' data-send="true"  data-colorscheme="dark" data-width="450" data-show-faces="true"></div>

这一页可以看 无法访问,因为服务器返回了状态代码200

你见过这个吗?这甚至没有意义:状态代码200是-OK

解决了这个问题:


这与重定向的URL有关。like按钮支持它们,share按钮不支持。

我的解决方案是使用facebook页面id,我将其存储在数据库中以部署应用程序。在我的rails控制器中,我使用gem Koala(一个facebook api包装器)来查询facebook的确切页面url。我将其发送到渲染的send/like按钮,这解决了我的问题。。。你喜欢轴心国和盟国吗?我喜欢那个游戏。你正在做的这个项目是开源的吗?我可能会和你合作Jz