2012-04-25 48 views
1

有沒有人注意到Facebook已停止給圖api中的頁面鏈接?Facebook不再給頁面鏈接

有沒有人找到解決辦法?請告訴我。

非常感謝

+0

錯誤在這裏報告:http://developers.facebook.com/bugs/216662558444277 – 2012-04-25 14:20:57

回答

3

好像你是對的,我沒有看到「鏈接」欄在結果頁,即使我嘗試用「PAGE?場=鏈接」我不知道得到它。

但它不是什麼大不了的問題..你得到的ID用戶名領域,所以很容易造成頁面鏈接:

"http://www.facebook.com/" + page.id 
or 
"http://www.facebook.com/" + page.username 

編輯

我真的無法想象@GeoffChappell(在評論中)給出的例子適用於現實世界,但是對於使用FQL的解決方案有一個解決方案:

SELECT page_url FROM page WHERE page_id = PAGE_ID 

對於39399781765返回:http://www.facebook.com/RedSox

對於39399781765返回:http://www.facebook.com/pages/jQuery/8936834181

+0

這些URL將通過瀏覽器上運行因爲它們重定向到正確的URL,但它們不適用於所有情況。例如。如果你想爲對象創建一個類似的按鈕,你需要知道該對象的'true'url。 – 2012-04-25 12:29:01

+0

「真正的網址」是頁面圖形對象中的*網站*字段,他詢問關於根據文檔的頁面*鏈接*是「鏈接到Facebook上的頁面」。 – 2012-04-25 12:41:35

+0

這似乎並非總是如此。例如。 https://graph.facebook.com/39399781765的真實網址是http://www.facebook.com/RedSox。但對於https://graph.facebook.com/8936834181它是http://www.facebook.com/pages/jQuery/8936834181。緊隨重定向之後,我看不到你如何知道,因爲鏈接attr已被刪除。 – 2012-04-25 12:57:33

相關問題