2011-10-13 116 views
0

我正在製作一個網頁/ SEO檢查頁面,在那裏我可以放入一個URL,它會告訴我關於該頁面的各種事實。Facebook - 此網址是否存在網頁?

我希望能夠判斷是否存在與該URL關聯的Facebook頁面。這可能使用API​​或其他方式嗎?

例如,https://www.facebook.com/focalstrategy鏈接到http://www.focalstrategy.com/在信息選項卡上 - 有沒有辦法轉到另一種方式並輸入網址並找到頁面?

(獎勵積分 - 任何人都知道的一種方式做同樣的Twitter賬戶)

回答

2

認爲這是可能的。使用API​​,你可以檢索有關的URL信息:

http://graph.facebook.com/?id=http://www.focalstrategy.com/ 

將返回:

{ 
    "id": "http://www.focalstrategy.com/", 
    "shares": 38 
} 

現在我注意到知道,如果使用的Open Graph Meta標籤將有助於返回更多的數據(還沒有你需要),但這裏是什麼我的網站信息沒有斜線:

http://graph.facebook.com/?id=http://www.masteringapi.com 

將返回:

{ 
    "id": "109784969102047", 
    "name": "MasteringAPI.com", 
    "picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4/276619_109784969102047_474156823_s.jpg", 
    "link": "http://www.masteringapi.com/", 
    "likes": 25, 
    "category": "Website", 
    "website": "http://www.masteringapi.com", 
    "description": "Master Facebook, Google and Twitter APIs! Learn Facebook Application Development Now!", 
    "can_post": true 
}