1

開いているグラフでアプリを作成しました。アクションを公開しても、自分のウォールには公開されません。代わりに、アクティビティ フィードで公開します。

これが公開用の私のコードです

function postCook()
{
  FB.api(
    '/me/[my app namespace]:cook?'
    ,
    'post',
    { recipe: 'http://www.xxx.com/Sample.html'
        ,access_token : 'MY TOKEN'},
    function(response) {
       if (!response || response.error) {
          alert( response.error.message );
       } else {
          alert('Cook was successful! Action ID: ' + response.id);
       }
    });
}

私もここの指示に従おうとしましたチュートリアル このチュートリアル によると、Open Graph がニュースフィードに公開できることがわかりました。しかし、アプリをニュース フィードに公開することはできません。

ニュース フィード (自分のウォール) に強制的に公開するには、パラメーターを設定する必要がありますか?

どの許可を要求する必要がありますか?

publish_actions または publish_stream?

ありがとう、

4

1 に答える 1

2

Open Graph アクションを強制的にニュース フィードに公開することはできません。Facebook はフィードを厳重に管理しており、デフォルトでは、OG アクションは常にアクティビティ フィードに公開されます。そして、彼らがニュースフィードに到達することもあります(あなたの友人の - 私のフィードで私のものを見たことがありません)。

それだけです。強制することはできません。これについてはあまり心配する必要はありませんが、実際には OG アクションは頻繁に公開され、アプリの「バイラル」と新しいユーザーへのリーチを十分に可能にします。shareこれがニュースフィードに即座に公開されたとしても、それは間違いなくアクションよりも優れています.

于 2013-01-10T16:15:11.540 に答える