3

我已经为我的网站实现了这个:

https://developers.facebook.com/docs/graph-api/real-time-updates/v2.0

我正在成功接收更新。通过了解 JSON 响应,这些更新的格式很容易理解。但是,我找不到可能的更改类型列表(JSON 响应的可能值),因此我可以处理/复制所有可能出现的场景。

这是在任何地方发布的吗?

4

2 回答 2

3

'item' 和 'verb' 的可能值没有记录。这是我在仅接收页面更新时观察到的所有内容:

项目:

  • 喜欢
  • 分享
  • 评论
  • 照片
  • 视频
  • 邮政

动词:

  • 添加
  • 消除
  • 已编辑
  • 隐藏
  • 取消隐藏

不能说这是全面的,但这是我根据查看数千个更新日志所得出的最好结论。我猜想userpermissions和payment RTUS有自己的一组可能的值。

于 2015-04-08T20:38:28.533 回答
1

不确定您对更改类型的确切含义。有

如果单击右侧的第一个链接向下箭头,您将获得可以为userpage对象更改的字段列表。

经过一番搜索,我发现了https://developers.facebook.com/docs/public_feed#updates代码中有对http://activitystrea.ms/的引用:

<activity:verb>http://activitystrea.ms/schema/1.0/post/</activity:verb>

不幸的是,该网站无法正常运行,但可以在这里查看旧版本: https ://web.archive.org/web/20140720095121/http://activitystrea.ms/registry/verbs/

这似乎包含此模式中可能的动词列表。不幸的是,我不清楚 Facebook 实际使用的是哪一个。还有规格:http ://activitystrea.ms/specs/json/schema/activity-schema.html#verbs

于 2014-07-24T04:53:13.670 回答