gpt4 book ai didi

ios - 无法从 Facebook 获取照片

转载 作者:行者123 更新时间:2023-11-29 01:00:09 25 4
gpt4 key购买 nike

我想从 Facebook 帐户获取所有照片。但我无法获取它。每当我请求时,我都会得到空数组。

 @IBAction func shareFacebook(sender: FBSDKLoginButton) {
sender.readPermissions = ["public_profile", "email", "user_friends"]
sender.delegate = self
sender.loginBehavior = .Native
}

//Delegate Method
func loginButton(loginButton: FBSDKLoginButton!, didCompleteWithResult result: FBSDKLoginManagerLoginResult!, error: NSError!)
{
print(result.token)
FBSDKGraphRequest.init(graphPath: "me/photos", parameters: ["fields":"age_range,name,first_name, last_name, picture.type(large)"], HTTPMethod: "get").startWithCompletionHandler { (con, res, err) in
print(res)
}
}

//Output = <FBSDKAccessToken: 0x12fea99a0>
{
data = (
);
}

最佳答案

/me/photos 需要权限 user_photos。确保您向用户授予该权限:

sender.readPermissions = ["public_profile", "email", "user_friends", "user_photos"]

如果仍然不起作用,请确保您正在以应用程序管理员身份尝试并阅读有关登录审核的信息: https://developers.facebook.com/docs/facebook-login/review

此外,/me/photos 端点没有诸如 age_rangenamefirst_name 和很快。这只是 /me 端点。

关于ios - 无法从 Facebook 获取照片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37111199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com