首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未经许可获取Facebook用户Id

问未经许可获取Facebook用户Id
EN

Stack Overflow用户
提问于 2014-01-31 10:52:29
回答 1查看 3K关注 0票数 0

可能重复,两年前回答了可以在没有授权的情况下获得用户Id吗?

我只想看看是否有任何方法可以在不显示权限对话框(甚至公共权限对话框)的情况下获取用户id。

我试过玩弄应用程序令牌,但没有成功,在文档中搜索没有找到确切的答案。

EN

回答 1

Stack Overflow用户

发布于 2014-01-31 11:03:42

不推荐回答

下面是真正的医生,说明读取用户的基本信息需要用户登录。

用户访问令牌--用户令牌是最常用的令牌类型。当应用程序调用API以代表特定人读取、修改或写入特定人的Facebook数据时,就需要使用这种访问令牌。用户访问令牌通常通过登录对话框获得,并要求用户允许您的应用程序获得一个。

用户的基本信息是公开可用的,没有任何令牌/登录,但前提是您已经知道目标的用户名/id。示例:

代码语言:javascript
复制
graph.facebook.com/zuck

{
   "id": "4",
   "name": "Mark Zuckerberg",
   "first_name": "Mark",
   "last_name": "Zuckerberg",
   "link": "http://www.facebook.com/zuck",
   "gender": "male",
   "locale": "en_US",
   "username": "zuck"
}

但是如果没有登录,就不可能获得页面上任何人的基本信息。怎么可能猜到谁是幕后黑手?禁止阅读另一个网站的曲奇。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21478240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档