2015-05-12 20 views
0

此頁面,例如: https://www.facebook.com/202344606451254重定向/合併頁面。這可以用GraphAPI檢測到嗎?

實際上指向: https://www.facebook.com/23766404924

有什麼方法來檢測這種使用GraphAPI?

GraphAPI查詢與舊的標識,如

https://graph.facebook.com/v2.3/202344606451254/feed?access_token=xxx 

將不返回數據

萬一鏈接在將來改變:各個ID的API查詢顯示的第一條就是「WPP集團」第二個是「wpp」。第一個鏈接的標題說這些ID已被合併。

+0

您發佈的第一個鏈接似乎與第二個鏈接完全沒有關係。第一種是自動生成的頁面,不受管理,第二種是由企業管理的實際頁面。 對第一頁的圖調用看起來沒有失敗,沒有任何數據與第一頁關聯... – user3268305

+0

各個ID的API查詢顯示第一個是「wpp plc」,第二個是「 WPP」。第一個鏈接的標題說這些id已合併 – MadMaardigan

+0

哦,很奇怪......這不是我今天上午測試你發佈的鏈接時對我所做的。第一個鏈接剛登陸舊的自動生成頁面。現在它就像你描述的那樣對我有效。可能是整個Facebook服務器的延遲複製問題... – user3268305

回答

1

你可能想試試這個:

/v2.3/202344606451254?fields=best_page

我不知道到底是什麼情況下會導致該工作,但我測試了幾分圖形瀏覽器。如果用戶應該使用比他們嘗試訪問的頁面更好的頁面,它似乎會填充一個字段:

您在第一個鏈接中提到的頁面會返回一個結構,其中包含有關第二個鏈接的信息。

第二個鏈接中的頁面不會爲該字段返回任何數據。我測試了我管理的幾個頁面,並且他們也沒有返回該領域的任何數據。

+0

謝謝。我一直在假設所有字段都會被默認返回,但事實並非如此 – MadMaardigan

+0

不,它不是。對於每條邊,如果不指定字段,則會返回一組缺省字段,但幾乎每條邊都具有默認情況下不會返回且需要指定的字段。 很高興能幫到你! =) – user3268305

相關問題