有熟悉facebook的article与comment功能吗?

客户想实现以下功能:

  1. 在CMS里发布文章会同时发布到facebook上 CMS上的文章增加
  2. comment功能,comment能够先审批后发布
  3. 文章被comment以后,会同时comment到facebook上的文章

但我查过facebook的文档,并没有找到article功能,comment plugin只是对应于网站上某个URL,能分享到客户的帐号吗?
第2点我已经查过可以实现了,但第1、 3点我不知道怎么实现,有没有可能实现呢?

阅读 4.4k
1 个回答

这些都是可以实现的,使用 Graph API 就能做到。如果你对这些 api 不太了解的话可以读一下官方 quick start,应该会找到一些感觉。

具体来说,对于你要实现的功能有几个细节建议你可以参考(假设客户帐号管理的是一个 facebook page)。

  • 不要使用 comment plugin,那个并不太可控,不推荐;
  • 发布文章应该使用 /page/feed
  • 读取文章使用 /{page-id},这里可以读取 page 行所有的文章(post)的 post-id,后面会用到;
  • 如果要读取/删除文章的评论,可以通过 /{post-id}/comments读取接口获得所有的 comment-id,再通过 /{comment-id}删除接口完成操作;
  • 发布评论则是通过 /{post-id}/comments发布接口完成的。

官方提供了诸多平台的 SDK,我自己也写过一个 Go 语言版本的 SDK,相信你能找到最合用的。

在编写代码前你还可以使用 Graph API Explorer 来做实验,验证各个 api 的用法,相当方便。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进