我正在使用FB AccountKit中的access_token
,但似乎来自Facebook帐户套件的访问令牌与Facebook的图谱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",
},
它显示:
document.getElementById("snow").innerHTML = 'Trail Status: ' + trail[2].status + 'Report Date: ' + trail[2].reportDate;
我的假设是否正确? (AccountKit访问令牌与Facebook Graph API令牌不同)
如果只有帐户套件访问令牌,如何获取Facebook用户信息?或者根本不可能?
答案 0 :(得分:2)
帐户套件使用Facebook图表中的不同图表和不同的访问令牌。使用Account Kit创建的帐户未链接到Facebook帐户。您可以使用帐户套件访问令牌查询帐户套件图API,以查找电话号码或电子邮件和帐户ID。