Facebook通过ID获取全名而没有访问令牌

时间:2017-06-14 11:40:51

标签: javascript api facebook-graph-api metadata

是否可以通过他的userID获取某人的姓名(全名)? (没有访问令牌)

https://graph.facebook.com/USERID/?fields=name API表示需要访问令牌。

但如果您手动访问Facebook个人资料,您将获得他们的名字: https://www.facebook.com/profile.php?id=USERID

为此,不需要进一步验证,任何人都可以看到它,我是不是可以从该页面获取名称? (例如,全名在页面标题中,我可以从那里获得吗?)

提前致谢

2 个答案:

答案 0 :(得分:0)

如果没有身份验证,您无法访问Facebook。 这是不可能的

  

但如果您手动访问Facebook个人资料,您将获得以下名称:   https://www.facebook.com/profile.php?id=USERID

只有当您登录Facebook时,才能通过以上网址获取某些人员个人资料。您是否尝试在不登录Facebook的情况下访问它?

答案 1 :(得分:0)

回答你的问题: 是否可以通过他的userID获取某人的姓名(全名)? (没有访问令牌)

不,你不能。

如何使用app访问令牌?从未体验过应用访问令牌。

https://graph.facebook.com/USER_ID/?fields=name&access_token=APP_ACCESS_TOKEN