如何解决获取2020年可能的Facebook朋友
所有可用的答案都太旧了,但尝试了不同的方法,但无法获得与登录用户朋友的Facebook相关的任何信息。
buttonRed.setOnClickListener {
if (count >= 0 && count <= 10) {
count++
textCount.text = count.toString()
}
}
buttonIng.setOnClickListener {
if (count <= 10 && count >= 0) {
count--
textCount.text = count.toString()
}
}
上述设置的“ user_friends ”权限不会从用户那里得到询问,也不会返回被授予或拒绝的权限。
还要使用
let loginManager = LoginManager()
loginManager.logIn(permissions: ["public_profile","email","user_friends"],from: loginScreen) { (result,error) in
if (result?.token != nil) {
self.didLoginWithFacebook()
}
}
返回空数据字段
我想知道甚至可以结交朋友吗?
即使在要求用户许可后我们也没有得到朋友?
解决方法
根据
https://developers.facebook.com/docs/graph-api/reference/user/friends/
此api仅返回
代表与应用程序用户成为好友的用户集合。只要 已安装该应用程序并已授予该应用程序的朋友 包括user_friends权限。
因此,如果您没有任何朋友也安装了您的应用并授予了朋友权限->响应仍然为空
,-
尝试使用应用程序管理员,如果未经Facebook批准,普通用户将无法使用该权限。
-
您的代码中紧接
user_friends
之后的撇号:权限:[“ public_profile”,“ email”,“ user_friends” ...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。