【问题标题】:Know when somebody comments on my post知道何时有人对我的帖子发表评论
【发布时间】:2011-11-05 13:18:06
【问题描述】:

我有一个应用程序,我正在向我的墙上发布帖子。有时人们会在我的帖子上放 cmets。有什么方法可以让我知道我对我的帖子、帖子 ID 和任何其他信息有评论,以便我可以向他们的评论发送赞?而且我还需要知道是否有人喜欢我的帖子,这样我才能感谢他的“赞”。 我正在使用 SDK 版本 5,并且正在编写 C#。

【问题讨论】:

    标签: c# facebook events comments


    【解决方案1】:

    Facebook 有一个real-time updates API,您可以将其用于用户/页面信息,并且最终应该可以用于发布帖子。但是在文档中它说:

    "您还不能订阅这些用户连接:主页、已标记、 帖子、照片、相册、视频、群组、笔记、活动、收件箱、发件箱、 更新,帐户。 我们将添加对更多属性和 未来的连接。"

    目前,您需要经常轮询 Graph API 以进行检查。

    当您的应用发布帖子时,API 会返回一个 ID。稍后您可以通过转到 /objectID/cmets 和 /objectID/likes 来使用该 ID 获取 cmets 和 like。要发表评论,请向 /objectID/cmets 发送 HTTP 帖子,要喜欢评论/帖子,请向 /objectID/likes 发出 HTTP 帖子。

    这一切都记录在Facebook API documentation.

    【讨论】:

    • 可以告诉我怎么做吗?我已经尝试了很长时间,但我找不到路
    【解决方案2】:

    无法获取页面帖子更新的实时更新,但您可以通过其 ID 轮询您创建的 Post 对象 (http://developers.facebook.com/docs/reference/api/post/ ),并且从那里拉出 cmets 和喜欢的列表

    【讨论】:

      猜你喜欢
      • 2012-02-02
      • 2012-01-25
      • 1970-01-01
      • 1970-01-01
      • 2019-08-07
      • 2017-07-07
      • 2013-12-28
      • 1970-01-01
      • 2012-01-26
      相关资源
      最近更新 更多