【发布时间】:2012-09-12 16:12:01
【问题描述】:
我想更新“callback_url”(https://graph.facebook.com/subscriptions),但问题是我无法添加“include_values”,这是一个非常大的问题,因为我的整个程序都可以使用
{ “错误”: { "message": "(#100) 不支持 include_values", “类型”:“OAuthException”, “代码”:100 } }
带有“include_values”的 Facebook 回调示例
{"object":"user","entry":[{"id":"44368442315","time":1346984937,"changes":[{"field":"feed","value": {"item":"like","verb":"add","parent_id":"44368442315_10151242317912316","sender_id":1422826573,"created_time":1346984937}}]}]}
Facebook 回调示例不是“include_values”
{"object":"user","entry":[{"id":"329196660309","time":1347472236,"changed_fields":["feed"]},{"id":"44368442315 ","time":1347472238,"changed_fields":["feed"]}]}
【问题讨论】:
-
我在文档中没有看到该参数 - 它有什么作用?
-
好吧,显然不是 :-P 我建议您阅读有关实时更新如何工作和设置的官方文档,developers.facebook.com/docs/reference/api/realtime
-
我读到的文档是文档中没有的一个参数,但我们前段时间发现了它并且工作得很好facebook.stackoverflow.com/questions/7367948/…(这个参数可以有它是否是一个“喜欢添加”“添加评论" ...) 如果 facebook 的员工在这里
-
这个参数可能在过去的某个时候有效,并不意味着它现在必须有效。文档中没有提及它,并且您收到的错误消息非常清楚。 Real-Time Updates 的文档也明确指出,“请注意,[回调] 不包括实际数据值(来自更新之前或之后)。”
-
我已经阅读了该文档,但它在不到 3 周的时间内运行良好,即使在 2 到 3 周的完整值中持续了几天。对于参数“inlude_values”,如果我们超过一个布尔值它会返回一个错误:这个参数必须是一个布尔值,所以这个参数是
标签: facebook-graph-api subscriptions real-time-updates