Как получить ссылку на профиль Facebook при входе в SDK - SWIFT? - PullRequest
0 голосов
/ 23 марта 2019

Я пытаюсь получить ссылку на профиль пользователя из Facebook SDK. Проблема в том, что когда я делаю запрос графика, Facebook дает мне всю информацию без ссылки на профиль пользователя.

Я пытался "https://facebook.com/" и" https://facebook.com/profile.php?id=" с идентификатором, который я получил, но он не работал

Это функция, которая извлекает данные из Facebook:

func fetchProfile(){
        let parameters = ["fields": "name, email, link, id"]
        FBSDKGraphRequest(graphPath: "me", parameters: parameters)?.start(completionHandler: { (connection, result, error) in
            if error != nil{
                print(error!)
                return
            }

            print(result)

            if let fbemail = (result as AnyObject)["email"]! as? String
            {
                print(fbemail)
            }
            if let fbname = (result as AnyObject)["name"]! as? String
            {
                print(fbname)
            }
            if let fbid = (result as AnyObject)["id"]! as? String
            {
                print(fbid)
            }
            if let fblink = (result as AnyObject)["profileURL"]! as? String
            {
                print(fblink)
            }

        })
    }

Эта функция дает мне три параметра: адрес электронной почты, имя и идентификатор. Что я должен изменить / сделать, чтобы ссылка на профиль пользователя также отображалась?

Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...