2

リクエストダイアログを使用しています

method  : 'apprequests',
new_style_message: true,
message : 'msg',
display: 'popup',
title : 'sometitle',
filters: ['app_non_users'],
to : [array of id]

ユーザーは友人をアプリに招待するため、 フィルターを配列App_non_usersの組み合わせで機能 させることが目的です。to

したがってto、配列 [id1,id2,id3] を渡すと、id1既にアプリのユーザーである場合、アプリ リクエストは残りの 2 つの ID にのみ配信されます。

しかし、それは機能していないようです!

4

3 に答える 3

3

パラメータに関するあなたの理解はfilter100% 正しくありません。このfilterパラメーターは、Facebook マルチセレクター ダイアログに何を表示するかを指示します。パラメータ含める場合、リクエストの送信先とは関係ありません。to

Facebook リクエスト ダイアログのドキュメントから - https://developers.facebook.com/docs/reference/dialogs/requests/

これは、マルチ フレンド セレクターが表示されている場合にユーザーに表示されるフレンドのセットを制御します。

于 2012-05-09T19:40:55.930 に答える
1

あなたは手動でそれを行うことができます...ユーザーフレンドリストを取得し、すでにアプリユーザーとしてデータベースに登録されている友人を除外し、ダイアログに to 配列を入力します

于 2012-07-13T12:31:49.077 に答える