【发布时间】:2011-11-01 16:01:07
【问题描述】:
我开始使用实时 Facebook 的东西,遇到了一个新手类型的障碍。我想在我的应用用户添加或删除朋友时收到通知。我得到了整体架构:我设置了对“用户”对象和“朋友”字段的订阅,并且,一旦所有验证发生,当我的应用程序的一个用户更改他的朋友时,我的回调 url 将被发送一个JSON 字符串为我提供朋友已更改的用户的用户 ID。很酷。
然后我应该打电话给 Facebook 以获取该用户的(新)朋友,并为他们做任何我想做的事情。我的问题是:我如何获得可以让我看到该用户的朋友的访问令牌?我一直在尝试使用 Graph API Explorer,并且一直被告知,当我尝试查看 USER_ID 的朋友时,我“……无法查找 USER_ID 的所有朋友。只能查找已登录的用户(USER_ID),或登录用户的具有相应权限的朋友。”但是,如果我不能这样做,那么获得用户有一组新朋友的通知又有什么意义呢?特别是因为 Facebook 文档对如何获得用户朋友变化的实时通知提出了重要的观点?还是在我设置订阅后,这会神奇地开始工作?
就像我说的,这可能是一个新手还没有弄清楚大局的事情;我刚刚错过了一些东西。但是,我将不胜感激,感谢您的澄清!
【问题讨论】:
标签: facebook facebook-graph-api real-time