【问题标题】:Issue with Facebook Activity Feed plugin on my website我网站上的 Facebook Activity Feed 插件问题
【发布时间】:2011-06-20 06:09:54
【问题描述】:

我在我的网站中使用了 Facebook 最近的活动脚本,但它没有在放置脚本的框内显示任何内容,即使我有朋友列表中的提要。

这是我使用的代码:

<iframe src="http://www.facebook.com/plugins/activity.php?site=http%3A%2F%2Fintegration.mytaste.com.au%2F&amp;width=300&amp;height=300&amp;header=true&amp;colorscheme=light&amp;font&amp;border_color&amp;recommendations=false" 
    scrolling="no" 
    frameborder="0" 
    style="border:none; overflow:hidden; width:300px; height:300px;" 
    allowTransparency="true">
</iframe>

你可以从这里自己测试它

http://developers.facebook.com/docs/reference/plugins/activity/

使用此 URL http://integration.mytaste.com.au/ 作为框中的域字段。

【问题讨论】:

  • 您的 Facebook 好友是否使用过您网站上的任何 Facebook 功能,例如点赞或分享帖子?
  • 是的,我的一位已被添加为面子书好友的朋友最近赞了网站上的一些帖子,但没有显示任何动态。
  • 如果我使用任何其他运行良好的域,它不适用于特定域。
  • 我在用 drupal 开发的网站上遇到了同样的问题!

标签: javascript facebook


【解决方案1】:

您网站上的任何页面上似乎都没有任何 Open Graph 标记。查看Open Graph Protocol documentation 并至少将 og:title、og:type、og:url 和 og:image 元标记添加到您的页面,以使它们开始显示在 Activity Feed plugin 中。您可以使用URL Linter 确保我们正确抓取您的网页。

附:当用户单击您的“赞”按钮时自动发布到用户的墙上有点误导,我们的政策团队可能会这样称呼他们(查看policies)。我建议您改用Like Button。即使用户没有登录到您的网站,它也具有提供社交上下文的额外好处。如果您需要检测用户何时喜欢您网站上的某些内容,您可以使用 Javascript SDK 中的FB.Event.subscribe 订阅“edge.create”事件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-10
    • 1970-01-01
    • 2016-04-06
    • 1970-01-01
    • 2019-04-26
    • 1970-01-01
    • 1970-01-01
    • 2012-06-10
    相关资源
    最近更新 更多