【问题标题】:Facebook Realtime not notifying post/comments on recently installed applicationsFacebook Realtime 不通知最近安装的应用程序的帖子/评论
【发布时间】:2014-07-05 04:00:57
【问题描述】:

我最近为我的应用程序重新制作了实时更新。它已经启动并运行了很长时间,但是那时您在浏览器中完成了所有操作,不,我发现我必须通过我的网络应用程序注册它。

好吧,没问题,但我发现我只是在很久以前附加的非常旧的页面上获得更新提要。为什么我没有进入较新的页面,我需要设置特定的权限吗?

我看到了一些关于将应用程序添加为选项卡的内容。我不知道这意味着什么,我的旧页面添加为标签?我使用了 FB Javascript API 来附加页面。如果是这样,我该如何用我的新页面来解决这个问题,其中有很多,现在附加了大约 50 个客户,我无法从他们那里获得实时更新。

在我的所有页面上进行投票对我和 Facebook 来说是一种浪费,所以我希望能解决这个问题,非常欢迎任何帮助,如果需要更多信息,请告诉我。

你好,蒂姆·米克尔森

【问题讨论】:

    标签: facebook facebook-graph-api real-time


    【解决方案1】:

    您需要将您的应用安装为标签应用,以便接收您想要的每个页面的 Facebook 实时更新!

    这是一个代码示例:

     $subscribed = $this->facebook_og->api($pageId . '/tabs', 'POST', array(
       'app_id' => APP_ID,
       'access_token' => $pageToken
     ));
    

    【讨论】:

    • 但这是否在任何地方都有记录,或者您是否根据经验学习过,如果是,是否始终支持?请问如果你知道这是记录在哪里,你能带我去看文档吗?我没有看到这个文档,我不明白为什么两三年前安装应用程序的客户端页面会被 Facebook 实时获取。感谢您的支持。
    • 以前有文档,但现在没有了。我在官方文档中找不到了。但是,当然,这段代码是经过测试的!
    • 我确信代码已经过测试并且可以正常工作,只是在决定重新设计将 Facebook 频道添加到我们的平台的过程以及修复来自 facebook 我的所有页面的过程之前想看一个官方文档,这确实是必要的和支持的。会有一定的成本,而且公司不是我的。你知道我可以要求谁获得更正式的确认(而且我可以要求提供一些文件,一个人必须做这一切而没有文件记录似乎很荒谬)?
    • 嗯,你可以直接在这里修改文档:developers.facebook.com/docs/graph-api/reference/v2.0/page/tabs(“这个文档有用吗?”)或者,你可以加入 Facebook 上的 FB 开发者组并在那里寻求帮助:@ 987654322@ 在任何情况下:所提到的文档包含一条模糊的消息,您正在寻找:“发布:如果应用程序未在应用程序仪表板中配置为页面选项卡应用程序,它将仅安装为页面而不添加为一个选项卡。如果您从页面订阅实时更新,这将非常有用。"
    • 我使用页面令牌并将应用程序添加为图形资源管理器中的选项卡,并按照您的建议开始工作。这有点痛苦,因为我需要对所有页面执行此操作,并且还要在添加新页面时实现此操作。但首先我会联系 FB 更新一些文档,因为它确实没有记录。添加为“选项卡”后,它在页面上作为选项卡不可见,并且我无法在 Graph Explorer 上列出它(如文档所述),它对我来说绝对不可见。我怎样才能看到我实际上将它添加为选项卡?如果我尝试删除应用程序 Facebook 会给出错误“应用程序未安装”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多