0

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'. "
4

1 に答える 1

0

ウェブサイトなどの有効なメタ og:type をアプリに追加する必要があります。ここで有効なオブジェクト タイプを確認できます: https://developers.facebook.com/docs/technical-guides/opengraph/built-in-objects/

于 2013-02-19T12:42:51.097 に答える