2012-02-20 14 views
2

このコードは友人の壁に公開するため、次のJavaScriptコードを使用して友だちの壁に公開/投稿します。私がしようとしているのは、複数の友人の壁に1つのメッセージを公開/投稿することです。助けてください...!私の知る限りは、もちろん、あなたがポストごとのダイアログを開きたい場合を除きそれは、JS SDKにはできません承知しているよう複数の友人のフィード/壁にストーリー/メッセージを投稿する

function postToFeed() { 

    // calling the API ... 
    var obj = { 
     method: 'feed', 
     link: 'https://developers.facebook.com/docs/reference/dialogs/', 
     picture: 'http://fbrell.com/f8.jpg', 
     name: 'Facebook Dialogs', 
     caption: 'Reference Documentation', 
     description: 'Using Dialogs to interact with users.', 
     to: 'FRIND_ID' 
    }; 

    function callback(response) { 
     document.getElementById('msg').innerHTML = "Post ID: " + response['post_id']; 
    } 

    FB.ui(obj, callback); 
    } 
+3

コードを共有してください。 – CBusBus

+0

私は通常閉じる/ downvoteだが、OPは既に[間違った編集](http://stackoverflow.com/suggested-edits/205542)で質問をしようとしたので、Qを投稿する方が良い。いくつかの詳細... – Basic

答えて

1

...

ます。ただし* publish_streamを求めることができます*とサーバー側の投稿を作成すると、必要なだけ多くの投稿を発行することができます。ここでも一度に1つの投稿を送信できますが、投稿ごとにダイアログを表示することなく、複数回行うことができます。

EDIT

権限のドキュメント:http://developers.facebook.com/docs/reference/api/permissions/状態:

publish_streamは

は、コンテンツ、コメントを投稿するにアプリを有効にし、ユーザーのストリームにし、ストリームに が好きユーザーの友人のこの 権限を使用すると、いつでもオフラインアクセスを必要とせずに、ユーザーのフィードにコンテンツを公開することができます( )。ただし、Facebook では、ユーザーが開始した共有モデルが推奨されています。

実際に行う方法については、この質問に「php」というタグが付いています。そのため、facebook php sdkを使用する必要があります。これはかなりシンプルで簡単です。公式チュートリアル:http://developers.facebook.com/docs/reference/php/facebook-api/に移動し、グラフAPIを使用してユーザーの壁へのリンクを投稿してください)

+1

ありがとうございました。私がプログラミングやFacebookのアプリケーションに慣れていないので、サーバー側でこのタスクを実行するためのリンクを共有してください。 – qurban

+1

私はいくつかの助けを得ることができますからのリンク! ありがとうもう一度:) – qurban

+0

ok、元の投稿を変更しました –

関連する問題