0
我們希望在我們的Facebook應用程序中添加開放圖形功能。我使用簡單的烹飪食譜應用程序在facebook.com上閱讀了教程。當我爲打開的圖形對象使用簡單的.html頁面並將此頁面放置在公共主機上時,它是可行的。然後我嘗試在我們的asp.net應用程序中實現它(它的功能類似於Facebook的Flash遊戲包裝)。我添加了opengraphtest.aspx webform,添加了教程中所有必需的元標記和腳本。現在,當我使用調試工具,我必須警告:Facebook OpenGraph和Asp.Net應用程序
我有正確的圖像尺寸,正確的標題和類型標籤:
<meta property="fb:app_id" content="557295941002570" />
<meta property="og:type" content="myappnamespace:recipe" />
<meta property="og:url" content="http://apps.facebook.com/myappnamespace/opengraphtest.aspx" />
<meta property="og:title" content="Sample Recipe Test" />
<meta property="og:image" content="http://mywebsite.com/og/cook.png" />
由於這一警告,我可以的結果」 t檢驗這種整合,我每次張貼動作的響應時間與錯誤返回:
"(#3502) Object at URL http://apps.facebook.com/myappnamespace/opengraphtest.aspx has og:type of 'website'. The property 'recipe' requires an object of og:type 'myappnamespace:recipe'. "
感謝您的回覆red_alert。鏈接資源中描述的元標記是內置對象,但打開圖允許自定義對象,並且兩者都是有效的og:type,如Facebook教程中所述。 – igorGIS 2013-02-19 12:53:12