我已经为我的网站实现了这个:
https://developers.facebook.com/docs/graph-api/real-time-updates/v2.0
我正在成功接收更新。通过了解 JSON 响应,这些更新的格式很容易理解。但是,我找不到可能的更改类型列表(JSON 响应的可能值),因此我可以处理/复制所有可能出现的场景。
这是在任何地方发布的吗?
我已经为我的网站实现了这个:
https://developers.facebook.com/docs/graph-api/real-time-updates/v2.0
我正在成功接收更新。通过了解 JSON 响应,这些更新的格式很容易理解。但是,我找不到可能的更改类型列表(JSON 响应的可能值),因此我可以处理/复制所有可能出现的场景。
这是在任何地方发布的吗?
'item' 和 'verb' 的可能值没有记录。这是我在仅接收页面更新时观察到的所有内容:
项目:
动词:
不能说这是全面的,但这是我根据查看数千个更新日志所得出的最好结论。我猜想user、permissions和payment RTUS有自己的一组可能的值。
不确定您对更改类型的确切含义。有
如果单击右侧的第一个链接向下箭头,您将获得可以为user
和page
对象更改的字段列表。
经过一番搜索,我发现了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