0

我有一个 facebook 的“发送”按钮,它应该允许用户将我的一篇博客文章发布到我的基于 rails 的网站上到 facebook 提要。

这是我要发布的真实网址: http://50.62.12.222/projects/1/blog_posts/1/blog_post_replies

起初我认为这可能是该特定对象的“显示”操作的身份验证问题。一旦我解决了这个问题并验证了该页面不需要身份验证,我就对接下来要尝试什么感到困惑。

路线<%= project_blog_post_blog_post_replies_url(@project, b) %>或呈现的 url(上图)都不起作用。我遇到的错误同样模棱两可:

"We encountered the following error when sending your message:"

编辑:如果我也在 facebook 开发者网站上尝试这个 url,我也会遇到同样的失败(它会给你按钮的粘贴代码)。

4

1 回答 1

1

也尝试设置 og 元标记。虽然不是必填字段,但 facebook 可能会失败发送按钮点击的初始请求。考虑以下建议

推断属性:应显式提供“og:url”属性,即使可以从其他标签推断出值。推断属性:应显式提供“og:title”属性,即使可以从其他标签推断出值。推断属性:应显式提供“og:image”属性,即使可以从其他标签推断出值。Tiny og:image:og:image 引用的所有图像在两个维度上都必须至少为 200px。请检查给定 url 中带有标签 og:image 的所有图像,并确保其符合最低规格。

完成后,转到http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2F50.62.12.222%2Fprojects%2F1%2Fblog_posts%2F1%2Fblog_post_replies并确保你做的一切都很好。

于 2012-08-21T08:31:42.137 回答