OStack程序员社区-中国程序员成长平台

标题: ios - "unsupported URL"从 FBSDKGraphRequest 获取照片时 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 16:48
标题: ios - "unsupported URL"从 FBSDKGraphRequest 获取照片时

我正在尝试通过图形 API 从 Facebook 获取照片。当我在 Graph api 中尝试这个 url 时,它可以工作,但在我的代码中不起作用。我收到以下错误:

Domain=kCFErrorDomainCFNetwork Code=-1002 "unsupported URL" UserInfo={NSErrorFailingURLStringKey=(null)?

我的代码如下

let fbRequest = FBSDKGraphRequest(graphPath: "227325594139454?fields=photos.limit(10){images}", parameters: nil)
let graphConnection = FBSDKGraphRequestConnection()
                            graphConnection.addRequest(fbRequest, completionHandler: { (connection:FBSDKGraphRequestConnection!, result:AnyObject!, error:NSError!) -> Void in
                                if(error != nil){

                                }
                                else
                                {
})



Best Answer-推荐答案


很简单 url 不支持 "{}"所以,只需替换 "{"和 "}"的 html 代码就可以了。所以“{”会变成%7B,“}”会变成%7D

let fbRequest = FBSDKGraphRequest(graphPath: "227325594139454?fields=photos.limit(10)%7Bimages%7D", parameters: nil)

关于ios - "unsupported URL"从 FBSDKGraphRequest 获取照片时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33235128/






欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) Powered by Discuz! X3.4