1

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上記userIDTHE_ACCESS_TOKEN同じものaccessTokenFacebook 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 のユーザー情報を取得するにはどうすればよいですか? またはそれはまったく不可能ですか?

4

1 に答える 1