facebook发送按钮返回状态码200
Posted
技术标签:
【中文标题】facebook发送按钮返回状态码200【英文标题】:facebook send button returned status code 200 【发布时间】:2012-01-23 22:55:36 【问题描述】:我正在使用带有嵌入式 ruby url 的 facebook 社交插件,该 url 引用:http://www.facebook.com/pages/my_page/my_page_id 具体来说,like 按钮功能有效,但发送按钮功能会导致错误。
<div class="fb-like" data-href='<%= @fb_url %>' data-send="true" data-colorscheme="dark" data- data-show-faces="true"></div>
http://www.facebook.com/pages/my_page/my_page_id 的页面可以 无法访问,因为服务器返回状态码 200。
你见过这个吗?这甚至没有意义:状态代码 200 是 - OK。
【问题讨论】:
【参考方案1】:解决了问题:
这与重定向的 URL 有关。点赞按钮支持,分享按钮不支持。
【讨论】:
我的解决方案是使用我存储在我的数据库中的 facebook page_id 来部署应用程序。在我的 Rails 控制器中,我使用 gem Koala(一个 facebook api 包装器)来查询 facebook 以获取确切的页面 url。我将它发送到我渲染的发送/喜欢按钮,这解决了我的问题。 ...你是轴心和盟友吗?我喜欢那个游戏。你正在开发的这个项目是开源的吗?我可能会寻求合作。 - Jz以上是关于facebook发送按钮返回状态码200的主要内容,如果未能解决你的问题,请参考以下文章