facebook - 没有 SDK 的 Facebook 用户数据

标签 facebook facebook-graph-api

我有来自用户的访问 token ,我想从他们的个人资料中检索数据。我正在使用 Unity3D c#,因此我不能使用任何 SDK。 有没有办法通过图形请求获取它?

我已经尝试过

https://graph.facebook.com/me?access_token=00000000000000|AAAAAAAAAAAAAAA

但抛出这样的错误..

  "message": "An active access token must be used to query information about the current user.",

当我请求权限时,我要求用户允许我发布流并访问配置文件数据。 如何获得事件访问 token ?我只想要用户 ID。

感谢您的回答,抱歉我的英语不好。

最佳答案

所以我想获取用户 UserAgent token ,在我的例子中,您唯一必须做的就是将该参数添加到访问 URL

https://graph.facebook.com/oauth/authorize?type=user_agent&client_id=000000000000000&redirect_uri=http://yourRedirectdomain.com&scope=user_photos,email,user_birthday,offline_access,plublish_stream

Facebook 会将您重定向到 redirect_uri URL,访问 token 将以哈希的形式提供。额外提示:您必须通过 Javascript 访问哈希 token ,

var hash = document.location.hash;
 var n=hash.split("=");

这是一种方法,我相信还有更好的方法。

谢谢大家的回答!

关于facebook - 没有 SDK 的 Facebook 用户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11321398/

相关文章:

javascript - 通过 JavaScript 更改 url(无哈希标签)

jquery - 动态添加Facebook评论控件

facebook - 使用 Facebook Graph Api 对 Facebook 页面的评论获取 "FROM"字段

ios - 链接器命令失败,退出代码为 1 - Xcode 7

iphone - iOS Facebook SDK-获取 friend 的电子邮件

facebook - 如何使用 Graph API 从 Facebook 下载视频?

ios - Facebook SDK 3.6 Open Graph 错误消息

facebook-graph-api - 更改 Facebook Oauth 重定向网址

iphone - 如何创建 Facebook-App 风格的通知自定义表格?

ios - 获取更大的Facebook好友头像