facebook - 从随机个人资料 URL 获取 Facebook 用户 ID

标签 facebook facebook-graph-api

提出了几种解决方案,但正如此处所述( https://stackoverflow.com/a/26839926/1893249 ),这似乎是不可能的。

在 FB Graph API 浏览器(https://developers.facebook.com/tools/explorer)中,“/v2.4/cnn”返回以下内容,这是有希望的,

{
  "name": "CNN",
  "id": "5550296508"
}

直到您输入“/v2.4/priscilla”并返回:

{
  "error": {
    "message": "(#803) Cannot query users by their username (priscilla)",
    "type": "OAuthException",
    "code": 803
  }
}

同样,这种方法看起来很有前途“/v2.4/?ids= http://www.imdb.com/title/tt0117500/ ” 直到您输入“/v2.4/?ids= https://www.facebook.com/priscilla” 它只是返回不太有帮助的内容:

{
  "https://www.facebook.com/priscilla": {
    "id": "https://www.facebook.com/priscilla"
  }
}

但是如果这是不可能的,那么这里是如何完成的呢? http://findmyfbid.com/与网址, https://www.facebook.com/priscilla

最佳答案

废弃 Facebook 页面确实有效,但我怀疑这是否合法

curl -v https://www.facebook.com/USERNAME 2>&1 | 
grep -o 'userID.*]' | head -n1 | cut -c 10-24

关于facebook - 从随机个人资料 URL 获取 Facebook 用户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31845411/

相关文章:

facebook - 申请网站

iOS FBSDKShareLinkContent 分享帖子 - imageURL 未加载移动数据

ios - 如何在 startWithGraphPath Facebook iOS 中标记好友

php - 如何计算在 Facebook 应用程序中花费的时间?

json - 从 Facebook API 向 Meteor 插入数据

facebook-graph-api - Facebook的 "blue"背景色的十六进制代码是多少?

android - 无法获取 Facebook Connect Android SDK 的 Release Keyhash

iphone - 我如何在同一类中发出两个 Facebook 请求? iOS SDK

android - 如何将 Facebook 页面集成到我的应用程序中?安卓

javascript - 如果用户已经登录到 FB,如何阻止我的 Facebook 登录弹出窗口出现?