2011-09-27 15 views
19

我正在盡我所能在我的網站上設置打開的圖形。任何人都可以告訴我'fb:admins'不能被解析爲類型'fbid'的含義嗎?

這是所有工作正常,並在Facebook上看起來不錯,但我在我的網站收到此錯誤信息:

在URL類型 「網站」的「http://www.thesocialnetworkingacademy.com」對象是無效的,因爲給定值'159229554128788'爲 屬性'fb:admins'無法解析爲類型'fbid'。

任何人都可以用相當基本的術語告訴我需要做什麼來解決這個問題嗎?

回答

28

你的ID看起來像一個頁面ID而不是管理員ID。您需要爲此頁面提供一個或多個管理員的用戶標識,或者切換到fb:app_id而不是fb:admin元標記。

如果你想與fb:admin辦法堅持,你可以輸入你的Facebook的用戶名,而不是數字ID,這可能是更容易調試和管理,你可以在頁面URL例如,如果您的個人資料頁上找到你的用戶名你的頁面是facebook.com/johndoe,那麼你的用戶名是johndoe。如果你想獲得任何原因,你的數字ID,您可以通過訪問發現:http://developers.facebook.com/tools/debug

使用調試器:http://graph.facebook.com/johndoe

就可以檢查,這是所有使用Facebook的調試器來測試你的網站工作是測試它的最好方法 - Facebook會花費很長時間來更新它的頁面緩存,所以你不會看到你在幾天內做出的任何修改的結果。

+2

輸入您的用戶名查找應用程序ID ...確實爲我工作。謝謝Benz001 –

+0

嘗試http://graph.facebook.com/gbirbilis例如看看這個用戶的JSON數據是怎麼樣的,因爲上面的johndoe是假的,並且會返回錯誤 –

+1

UPDATE:也許Facebook在那裏改變了一些東西(再次) ,雖然我在Facebook上登錄,但如果我嘗試該URL,則看到相同的錯誤: –

1

事實上,很多網站使用fb_appid而不是fb_admins,像這樣的mac video converter網站。

如果你希望得到您的fb_admins ID,this頁面可以幫助你

2

我有同樣的問題。

你需要一個應用程序ID才能工作。網站不是應用程序。您必須去https://developers.facebook.com/apps並創建一個新的APP。創建後,您將收到一個APPID。這是你需要的id。

0

我有同樣的問題,這個問題是經過APP_ID和admin_id這樣的:

<meta content='{5555555}' property='fb:admins'> 
<meta content='{555555555555}' property='fb:app_id'> 

它應該是這樣的:

<meta content='5555555' property='fb:admins'> 
<meta content='555555555555' property='fb:app_id'> 
2

您可以使用多個管理員ID和也一個應用程序ID,如果你想在同一時間

<meta property='fb:admins' content='5555555'> 
<meta property='fb:admins' content='7777777'> 

<meta property='fb:app_id' content='888777555555'> 

可以進入到opengraph頁面的用戶,電子發現管理員ID 。G。 http://graph.facebook.com/gbirbilis

可以通過進入 https://developers.facebook.com/apps

+0

「錯誤」:{ 「消息」:「(#803)無法通過查詢用戶他們的用戶名(gbirbilis)「, – darkbluesun

+0

也許你需要是那個特定的用戶來查詢?嘗試你自己的FB用戶名(如果你還沒有設置用戶名,請輸入數字) –

相關問題