我正在寻找一个可以从个人资料网址或 fb 用户名中为我提供用户 ID 的解决方案
example :http://facebook.com/username
获取这个url的userid
而且当我尝试阅读 friend 时(我有 friend 相关许可),我得到空白数据数组例如:
graph api requ: https://graph.facebook.com/v2.1/me/friends?access_token=xxxxx
response:
{
"data": [
],
"summary": {
"total_count": 455
}
}
请告诉我如何使用 Facebook graph api v2.1 中的用户名获取好友列表和用户 ID
最佳答案
graph.facebook.com/username 已停止工作。有一个不愉快的解决方法。在我的有限测试中,这适用于 Chrome。
无论您在时间线条目中看到 Facebook 用户名的什么地方,请右键单击并选择“检查元素”。在打开的窗口中,向上滚动一点并查找字符串:
“data-hovercard="/ajax/hovercard/hovercard.php?id="。
您右键单击的用户名的 Facebook ID 位于 = 符号之后。
这似乎只对时间线上的名字有效。
关于Facebook Graph Api 2.1 从用户名获取用户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26062011/