質問: facebook request dialogue request_idsを取得する方法 言って、私はFacebookのアプリケーションを持っています。私は友達に招待状を送るためにFacebookの要求ダイアログjavascript SDKを使用します。 私の友人アカウントで、彼は通知を取得し、招待状をクリックし、彼はどのように私はリクエストIDを取得するのですか? 私はfbのドキュメントに存在していたコードを使用していますが、それは2回目の招待でのみ要求IDを与えていますが、初めてではありません。
回答: リクエストIDはカンマ区切り配列として渡されます。 コードを取得するには、次のようなコードを使用する必要があります。 ``` $r = $_REQUEST['request_ids']; $rids = explode(',',$r); ``` $ ridsにリクエストIDの配列が含まれるようになりました。 EDIT/UPDATE: あなたのコールバックで何をすべきかの例: ``` function sendRequestToManyRecipients() { FB.ui({method: 'apprequests', message: 'Request' }, requestCallback); } function requestCallback(response) { top.location.href="REDIRECT_URL?req="+response.request_ids; } ``` In the PHP script that it redirects to you can now request the ID's that the user has invited to your app using `$_REQUEST['req']`