gpt4 book ai didi

ios - 无法使用 PFFacebookUtilsV4 获取 session token

转载 作者:行者123 更新时间:2023-11-28 07:06:58 25 4
gpt4 key购买 nike

所以现在我正在 Udemy 上学习 Swift 教程类(class),但遇到了障碍。

就目前而言,Parse.com 现在使用 Facebook SDK 的 v4,并且不提供与以前相同的方法。我知道我可以恢复到旧版本的 SDK,但我希望能修复当前版本。

这是当前的代码片段,目前的框架似乎没有 session 功能。

    var FBSession = PFFacebookUtils.session()

var accessToken = FBSession.accessTokenData.accessToken

let url = NSURL(string: "https://graph.facebook.com/me/picture?type=large&return_ssl_resources=1&access_token" + accessToken)

let urlRequest = NSURLRequest(URL: url!)

NSURLConnection.sendAsynchronousRequest(urlRequest, queue: NSOperationQueue.mainQueue(), completionHandler: {
response, data, error in

let image = UIImage(data: data)

self.profilePic.image = image

var user = PFUser.currentUser()

user["image"] = data

user.saveInBackground()

})

希望在这个问题上得到一些帮助。

最佳答案

似乎我需要从使用 GraphAPI v4 中的以下内容初始化登录 session 的 ViewController 获取 AccessToken:

FBSDKAccessToken.currentAccessToken().tokenString

由于某些原因,它在其他 ViewController 类中返回 nil,希望有人能帮助我知道原因。

目前将访问 token 设为静态变量,但希望能找到更好的方法来解决手头的问题。

关于ios - 无法使用 PFFacebookUtilsV4 获取 session token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30153871/

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