2012-07-26 107 views
1

我想從鏈接中檢索Facebook ID。我想知道的是,如果我已經得到了所有可能的情況下或/和,如果我能有一個標準的方式來做到這一點例如:如何從鏈接中檢索Facebook ID

如果有http://www.facebook.com/pages/ExchangeMyRooms/301768493253094 我可以從網址檢索ID

如果我有http://www.facebook.com/babelverse我做的: https://graph.facebook.com/?ids=babelverse 和我得到的ID

如果我有http://www.imdb.com/title/tt0117500/我做的:https://graph.facebook.com/?ids=http://www.imdb.com/title/tt0117500/ 和我得到的ID

重新sults應該看起來像:

{ 
"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鏈接= myLink的

非常感謝您

回答

1

所以你只是尋找FQL相當於圖形API調用的......?

https://developers.facebook.com/docs/reference/fql/object_url/

+0

是的,這是它,但我不明白的東西。我有這個網頁: http://www.exchangemyrooms.com/ 我喜歡這個網址,(我喜歡這個按鈕有這個參數 data-href =「http://www.exchangemyrooms.com」) 當我這樣做: https://graph.facebook.com/http://www.exchangemyrooms.com 沒有身份證出現,爲什麼? – 2012-07-27 13:25:51

+0

當你使用該方法時,它自身的url就是id – 2012-07-28 06:40:58

0

頁-ID將成爲網址中的seo名稱後面的後面的數字

網址出現故障時Vanity URL

facebook.com/pages/| seo名稱ExchangeMyRooms/|頁面ID301768493253094

嘗試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 
} 
+1

有沒有什麼辦法可以得到這個ID而不必打斷網址? – 2012-07-27 09:45:07

+0

我想也許我對你想要完成的事情感到困惑,大多數時候我們只是將頁面id粘貼到我們的代碼中並用作字符串。爲什麼你需要從這個頁面上即時拉動ID? – 2012-07-27 18:20:25