gpt4 book ai didi

ios - 获取 facebook 个人资料图片 URL

转载 作者:搜寻专家 更新时间:2023-11-01 06:10:19 26 4
gpt4 key购买 nike

我刚刚使用 facebook SDK 将用户登录到我的应用程序,我如何才能获取他们的个人资料图片的 url?到目前为止,我有:

    func loginViewFetchedUserInfo(loginView : FBLoginView!, user: FBGraphUser) {
activityIndicator.startAnimating()
println("User: \(user)")
println("User ID: \(user.objectID)")
println("User Name: \(user.name)")
var userEmail = user.objectForKey("email") as String
println("User Email: \(userEmail)")
}

我试过 println( user.objectForKey("picture") as String) 但这似乎不起作用。

最佳答案

只要您拥有用户的 Facebook ID,就可以自行生成 URL。使用代码中的 user.objectID:

let avatarLocation = "https://graph.facebook.com/\(user.objectID)/picture"

这将为您提供用户头像的一个小变体。您还可以指定尺寸,他们会尝试匹配您要求的尺寸。

let avatarLocation = "https://graph.facebook.com/\(user.objectID)/picture?width=640&height=640"

上面的两个字符串。如果您真的想检索它们,则需要使用它们来创建 NSURL。

关于ios - 获取 facebook 个人资料图片 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26763982/

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