0

オープン グラフ API を使用して Facebook アクションを公開しているときに、次のエラーが発生します。

(例外 - #1611072) 参照オブジェクトが指定されていないため、公開しようとしているアクションは無効です。次のプロパティの少なくとも 1 つを指定する必要があります: post。

アクションは Facebook アプリ ダッシュボードのオブジェクトに適切にマップされ、デバッガーで開いている grap オブジェクト (私の Web ページ) もテストしましたが、警告はありません。ページのメタ タグは正しく設定されています。

アクションの公開に C# を使用しています。

コードは次のとおりです。

var fb = new FacebookClient("XXX");
var parameters = new Dictionary<string, object>
                                     {
                                         {"og:type", "testnamespace:post"},{"og:url","http://test.sitename.com/postdetails/3247/Hello-ktm"},
                                         {"og:title", "test post"},
                                         {
                                             "og:image",
                                             "http://cdn.test.com/842-ff7c1e64-8d6f-4989-bf77-1a1f1520b39e_th.png"
                                             }
                                     };  
var response = fb.Post("me/testnamespace:share", parameters);

助けてください。緊急です。

4

1 に答える 1

0

次のプロパティの少なくとも1つを指定する必要があります:post。

アクションを接続したオブジェクトの名前はですpost

したがってpost、アクションを公開するときに、OGオブジェクトへのURLを含むという名前のパラメーターも指定する必要があります。

于 2012-09-26T14:41:10.843 に答える