-2

このリンクをたどってjavascriptSDKを使用してfbマルチフレンドセレクターをインストールしようとしています:

http://developers.facebook.com/docs/reference/dialogs/requests/

私の質問は:関数を呼び出すとき:

function sendRequestViaMultiFriendSelector(){FB.ui({method:'apprequests'、message:'My Great Request'}、requestCallback); }

友達全員と一緒にポップアップを開いてメッセージを送信しますが、Facebookにアクセスしてこの通知を開くと、間違ったURLが開きます:http: //mydomain.com/?request_ids = 448697108486876&ref = notif&app_request_type = user_to_user

だから私は友達セレクターポップアップを開いて、すべての友達ユーザーにプライベートメッセージまたは壁の簡単なメッセージを送信することが可能かどうか知りたいですか?そのための既存のコードはありますか?または、Javascript SDKを使用して独自のコードを開発する必要がありますか?ありがとうございます。

4

1 に答える 1

0

はい、送信ダイアログを使用できます。マルチ フレンド セレクターがあり、コールバックが選択したフレンドの配列を別の関数に送信した場合、送信ダイアログを呼び出して、コールバックされたユーザーを「to」フィールドに入れることができます。

function sender(users_array) {    
  FB.ui({
      method: 'send',
      name: 'Name',
      to: users_array,
      link: '<Some_URL>',
  });
}

https://developers.facebook.com/docs/reference/dialogs/send/

于 2012-08-10T15:49:25.167 に答える