FBの AccountKitaccess_token
から使っていたのですが、Facebookのアカウントキットのアクセストークンと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 のユーザー情報を取得するにはどうすればよいですか? またはそれはまったく不可能ですか?