提出了几种解决方案,但正如此处所述(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
答案 0 :(得分:1)
报废Facebook页面诀窍,但我怀疑它是否合法
curl -v https://www.facebook.com/USERNAME 2>&1 |
grep -o 'entity_id.*]' | cut -c 1-28