我想知道如何檢索輸入URL時Open Graph Debugger顯示的信息。獲取Facebook ID對於URL
這裏有一個例子:我有一個具有所有正確的OG meta標籤頁,上面是這樣的:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/" />
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta property="og:url" content="http://www.freefunder.com/campaign/Short-Film-Revenge-Inc/" />
<meta property="og:type" content="Website" />
<meta property="og:title" content="Short Film: "Revenge, Inc."" />
<meta property="og:description" content=""Revenge, Inc." is the first short film for the Karmalicity Movie Project. A feel-good story with a positive message." />
<meta property="og:image" content="http://www.freefunder.com/images/campaigns/2094_main.jpg" />
<meta property="fb:app_id" content="346433602097524" />
當我看到它在打開圖形調試器,它給我的代碼206並沒有錯誤,並在底部它會給我的網址來看看這個圖形API,這是:https://graph.facebook.com/103335396527655
我遇到的問題是我需要能夠確定Facebook的ID(103335396527655 )在我的代碼中,並且不需要每次都去調試器。如果我去:
http://graph.facebook.com/?ids=http://www.freefunder.com/campaign/Short-Film-Revenge-Inc/
它不返回相同的信息(但不包括該ID),如果我去調試器提供的圖形API URL。
給定一個特定的URL,是否有任何方法查找正確的Facebook ID?這可能是圖形API,FQL,PHP SDK,無論如何!我只需要能夠輸入一個URL並獲得Facebook ID就可以了。
謝謝!
你在用什麼ID?您應該能夠在所有API中使用URL來代替ID。 – Igy
基本上我需要能夠驗證給定的URL是否有Open Graph ID。我需要能夠通過查找該URL來確保頁面上有一個Like按鈕和所有必需的og標籤。 –
爲什麼你需要使用Facebook的API來檢查你自己的代碼?你不能寫一個腳本檢查器嗎?或者其他的東西?也許我認爲這個錯誤,雖然... – dudewad