我尝试使用https://graph.facebook.com/username获取用户详细信息。但它会引发错误
"error": {
"message": "(#803) Cannot query users by their username (ramesh.randika.56)",
"type": "OAuthException",
"code": 803
}
是否有人有解决此问题的方法。
答案 0 :(得分:9)
graph.facebook.com/ {用户名}现在不可用,但lookup-id.com仍然可以找到您的Facebook ID,Facebook群组ID和Facebook页面ID
答案 1 :(得分:2)
通过引入Graph API v2.0删除了username
字段。
见
/me/username
已不再可用。
答案 2 :(得分:2)
每个Web浏览器中的“查看页面源代码”选项都会为您提供帮助。 遵循此-
结论:使用“用户名”不再有效(更新至2018年10月),您需要的是 profile_id 。