【问题标题】:how to fetch fb pages list or their place id using FBSDK in swift 3如何在swift 3中使用FBSDK获取fb页面列表或其位置ID
【发布时间】:2017-03-20 12:05:41
【问题描述】:

我是 swift 新手,所以请帮助我了解 FBSDK。获取 FB 帐户的 FB 页面。我需要它直接从我的应用发布到 fb 页面。

【问题讨论】:

    标签: ios swift3 fbsdk fbsdksharekit


    【解决方案1】:

    您好,我自己找到了答案..这是我的答案..希望对某人有所帮助:

    let graphRequest
     = FBSDKGraphRequest(graphPath: "/me/accounts?fields=access_token", parameters: ["access_token":FBSDKAccessToken.current().tokenString])
    graphRequest.start(completionHandler: { (connection, result, error)-> Void in
                if ((error) != nil)
                {
                    print("Error: \(error)")
                }
                else
                {
    
                    let array = ((result as! NSDictionary).value(forKey: "data") as! NSArray)
    
                    for tokens in array{
                        let tkn = ((tokens as! NSDictionary).value(forKey: "access_token")) as! String
                        let id = ((tokens as! NSDictionary).value(forKey: "id")) as! String
                        let obj = AccessToken()  //NSOBject class containing accessToken and id variables...
                        obj.access_token=tkn
                        obj.id=id
                        self.accessTokenArray.append(obj)  // global var to store AccessToken type array
                    }
    
                }
            })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多