Facebook活动Feed没有列出活动

Facebook Activity Feed not listing activity

本文关键字:活动 Feed Facebook      更新时间:2023-09-26

April Wine的粉丝们????我是他们网站的站长,我正拼命地想找到一个解决这个问题的办法。

我想添加Facebook社交插件"Activity Feed"到乐队的网站。

我使用的代码生成器(https://developers.facebook.com/docs/reference/plugins/activity/)的社会插件,并嵌入到我的网站的源代码的代码。

下面是我放置在我的HTML代码的BODY部分的代码:

<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

然后将此代码粘贴到我的网站上所需的区域:

<div class="fb-activity" data-site="www.facebook.com/groups/2379953649/" data-width="587" data-height="350" data-header="true" data-colorscheme="dark" data-border-color="orange" data-recommendations="false"></div>

活动框确实出现在我的页面上,但它不会列出我的Facebook组的活动。

它的全部内容是:

"没有要显示的最近活动。在你的网站上放一些"喜欢"按钮来吸引用户。详情可以在这里找到。"

有活动在我的facebook组,所以我完全难倒了,为什么它不会拿起这个活动,并在我嵌入的活动Feed框中列出它。

任何帮助都将非常感激。

戴夫

不确定你是否还在与这个问题作斗争-但也许这将有助于…我想也许活动信息并不是你想的那样。它似乎不是乐队facebook页面上所有活动的feed,相反,它是由域名生成的所有facebook活动。所以,如果你没有一种方法让用户从你的网站上与facebook互动,那么它就不会生成任何数据。

编辑

也许facebook的点赞框会更好:

http://developers.facebook.com/docs/reference/plugins/like-box/

我和你有同样的问题。我正在使用活动插件的iframe版本,似乎我正在获得相同的响应。

我的研究指向我的facebook粉丝页面权限,请您检查一下粉丝页面(或组页面)的权限。

这是我找到的链接。

Facebook社交插件不工作

如果不是这样的话,我正在工作的其他工作是创建一个非常简单的facebook web应用程序,并使用新的javascript api,我将从图中拉出帖子。这样做的缺点是,用户需要登录,虽然,我不知道是否有一种简单的方法可以在没有登录的情况下使用图形,因为它违背了使用不需要登录的插件的目的。

    <html>
  <head>
    <title>Activity Feed Test</title>
    <script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script>
  </head>
  <body>
    <div id="fb-root"></div>
    <script type="text/javascript">
      FB.init({
        appId: here-you-put-your-app-id,
        status: true,
        cookie: true,
        oauth: true
      });
      FB.login(function(response){
      FB.api('/your-fan-page-facebook-entity-here/posts', {limit: 20}, function(response) {
          console.log(response);
      });
      });
    </script>
  </body>
</html>

希望有帮助。(在控制台日志中,您将发现来自活动的响应,我只需要帖子)

我注意到与活动框,如果你使用Facebook ID与管理权限的网站,这是很可能的,然后它不会显示任何东西。首先要尝试的是设置Activity小部件,然后使用非管理员FB配置文件查看它。

我有类似的问题,虽然我试图让它显示任何活动,而不仅仅是一个特定的页面的活动。无论如何,我发现的一件事是,对于"数据站点"标签,你需要使用一个域(例如www.facebook.com),使用"www.facebook.com/groups/2379953649/"似乎不起作用,因为它提供了更多的信息,而不仅仅是域,子域(例如graph.facebook.com)也将起作用,但域需要有facebook活动,即。该网站的链接已被分享到facebook等。

很抱歉我的回答太啰嗦了,希望能有所帮助,如果有人发现我说的不正确,请纠正我。

就像,我也观察到这样的情况…但我认为只有当有足够的流量分享和喜欢你的文章时,活动提要才能正常工作。