Facebook アプリにグラフを開く機能を追加したいと考えています。簡単なクック レシピ アプリケーションを使用して、facebook.com のチュートリアルに従っています。開いているグラフ オブジェクトに単純な .html ページを使用し、このページをパブリック ホスティングに配置すると問題なく動作します。次に、それを asp.net アプリケーションに実装しようとします (Facebook のフラッシュ ゲームのラッパーのように機能します)。opengraphtest.aspx ウェブフォームを追加し、必要なすべてのメタタグとスクリプトをチュートリアルから追加しました。そして今、デバッグツールを使用すると、警告が表示されます:
画像のサイズを修正し、タイトルとタイプのタグを修正しました。
<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" />
この警告の結果として、この統合をテストできません。アクションを投稿するたびに、エラーが返されます:
"(#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'. "