我想从链接中检索facebook id。我想知道的是,如果我有所有可能的案例或/并且如果我能有一个标准的方法来做到这一点:
如果有http://www.facebook.com/pages/ExchangeMyRooms/301768493253094 我可以从URL
中检索id如果我有http://www.facebook.com/babelverse我这样做: https://graph.facebook.com/?ids=babelverse 我得到了身份
如果我有http://www.imdb.com/title/tt0117500/我这样做:https://graph.facebook.com/?ids=http://www.imdb.com/title/tt0117500/ 我得到了身份
结果应如下:
{
"babelverse": {
"id": "177626422254171",
"name": "Babelverse",
"picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/372895_177626422254171_1480242829_s.jpg",
"link": "http://www.facebook.com/babelverse",
"likes": 957,
...
有没有办法进行像
这样的查询SELECT id FROM idontknow WHERE link = mylink
非常感谢
答案 0 :(得分:1)
所以你只是在寻找与图谱API调用相当的FQL ......?
https://developers.facebook.com/docs/reference/fql/object_url/
答案 1 :(得分:0)
page-id将是url
中seo名称后面的尾随数字不包含Vanity URL
的网页的网址细分。
facebook.com/pages/
| seo名称 ExchangeMyRooms/
| page-id 301768493253094
尝试 https://graph.facebook.com/?ids=301768493253094
<强>返回强>
{
"id": "301768493253094",
"name": "ExchangeMyRooms",
"picture": "http://profile.ak.fbcdn.net/static-ak/rsrc.php/v2/yY/r/fmYdZvdquYb.png",
"link": "http://www.facebook.com/pages/ExchangeMyRooms/301768493253094",
"likes": 2,
"category": "Company",
"is_published": true,
"can_post": true,
"talking_about_count": 1
}