【发布时间】:2015-03-28 14:30:30
【问题描述】:
我使用 django social-auth 进行 facebook 登录,并且需要获取 facebook 用户 ID 以便在 facebook 聊天 xmpp 中使用。手动播放,我知道我的 id 是 10000xxxxxxxxxxxxx 但后来注意到 social-auth 拥有另一个 id:77061xxxxxxxxx4
request.user.social_auth.get(provider='facebook').uid
它们都可以在浏览器中工作并重定向到我的 fb 帐户,但我不能用于 facebook 聊天 xmpp,这是 social-auth 所拥有的。请指教。
【问题讨论】:
-
仅供参考:Facebook 的聊天 API 将于 2015 年 4 月 30 日随 API v1 停用。
-
我没有使用聊天 API。 XMPP
-
同样的事情......请参阅developers.facebook.com/docs/apps/changelog 的最底部,“一旦 1.0 被弃用,位于 chat.facebook.com 的 Chat/XMPP 服务和 API 将不可用。 ”
标签: django facebook facebook-opengraph django-socialauth facebook-chat