Я использовал access_token
из FB AccountKit, но мне кажется, что маркер доступа из набора счетов facebook не то же самое, как доступ API Facebook, Graph лексемПолучение информации о пользователе facebook, используя маркер доступа AccountKit через Facebook Graph API
Выхода из https://graph.accountkit.com/v1.1/me?access_token=THE_ACCESS_TOKEN
показывает правильно
"id": "1581612245187273",
"phone": {
"number": "+628979291xxx",
"country_prefix": "62",
"national_number": "8979291xxx",
},
Когда я использовать тот же id
сверху, как userID
и THE_ACCESS_TOKEN
как accessToken
использованием Facebook SDK
fb.Get(`/` + userID, fb.Params{
`fields`: `name,email,birthday,gender,hometown,languages,location,religion,picture`,
`access_token`: accessToken,
})
Он показывает:
"error": {
"fbtrace_id": "GKBnPt6ZdMm",
"message": "Malformed access token",
"type": "OAuthException",
"code": "190",
},
Является ли мое предположение верно? (токен доступа AccountKit не совпадает с токеном Facebook Graph API)
Как получить информацию о пользователе в facebook, если у вас есть только токен доступа к учетным записям? или это вообще невозможно?