gpt4 book ai didi

javascript - 如何通过访问 token 获取 Facebook 用户信息?

转载 作者:行者123 更新时间:2023-11-28 18:11:11 30 4
gpt4 key购买 nike

我使用 Angular 2 Cordova Oauth 插件 [ https://github.com/nraboy/ng2-cordova-oauth]在我的 Cordova 应用程序中实现 FB 登录。

然后我成功获取了用户访问 token 。这是我的代码。

this.oauth.logInVia(this.facebookProvider).then(success => {
console.log("RESULT: " + JSON.stringify(success));
// HERE I WANT TO SEND REQUEST TO GET USER INFORMATION
}, error => {
console.log("ERROR: ", error);
});

但我不知道在获取 Facebook 访问 token 后如何检索用户详细信息,因为我在此应用程序中没有使用 Facebook SDK。如果有人知道解决方案,请回答我。

最佳答案

您需要向 Facebook Graph API 发出 GET 请求收到访问 token 。

 this.http.get(`https://graph.facebook.com/me?fields= "name,gender,location,picture/*any other fields*/&access_token=${access_token}`, new RequestOptions('Headers':new Headers({'Content-type:application/json'}))).then(result=>{});

关于javascript - 如何通过访问 token 获取 Facebook 用户信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41518926/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com