验证访问令牌(Facebook)并获取用户个人资料详细信息

时间:2020-03-25 18:54:39

标签: facebook

我已经在网站上集成了Firebase并能够获取信息。

现在需要验证从网络上获取的服务器上的 accessToken

第一步

使用以下api生成access_token

https://graph.facebook.com/oauth/access_token?client_id=1234&client_secret=some_secret&grant_type=client_credentials

给出下面的json

{
    "access_token": "1234|some_secret_here",
    "token_type": "bearer"
}

第二步

现在使用从第一步获取的 access_token 。需要从Facebook获取用户详细信息,并验证从网站获取的 accessToken

使用api以下的代码。

https://graph.facebook.com/debug_token?input_token=accessToken_fetched_web&access_token=1234|some_secret_here

这将导致

{
    "data": {
        "error": {
            "code": 190,
            "message": "Bad signature"
        },
        "is_valid": false,
        "scopes": []
    }
}

不确定是什么问题。有人可以帮我验证accessToken并从Facebook获取用户详细信息

0 个答案:

没有答案