【发布时间】:2021-01-04 08:00:34
【问题描述】:
我以这种方式获取用户的个人资料图片:https://graph.facebook.com/USER_ID/picture,直到今天一切都很好。今天我吃了我的应用程序,我开始获取默认的个人资料图片,而不是真实的。
看来我现在需要访问令牌。
不工作
https://graph.facebook.com/USER_ID/picture
工作
https://graph.facebook.com/USER_ID/picture?access_token=ACCESS_TOKEN
问题
发生了什么?我没有更改 fb 应用程序的代码或配置中的任何内容,昨天一切正常。
重要提示:我的应用处于开发模式
【问题讨论】:
-
developers.facebook.com/docs/graph-api/reference/user/… 列出了一个即将发生的变化,但这应该会在 10 月 24 日上线。另外,我猜你的用户 ID 可能是一个应用范围的用户 ID?
-
是的,我的用户 ID 是应用范围的。我不确定我是否理解正确。如果我使用实时模式,我会收到来自无令牌请求的真实头像吗?
-
根据我的研究,用户 ID 在(id < 2200000000 || (id >= 100000000000000 && id <= 100099999989999) 范围内。应用范围内的用户 ID 将超出此范围
标签: facebook facebook-graph-api firebase-authentication