私はFacebookのリクエストダイアログを使用して友達リストを表示し、これをFacebookWebAPPで招待しています。
function sendRequestViaMultiFriendSelector() {
FB.ui(
{
method: 'apprequests',
message: 'Selección de amigos a los que invitar a KugaBar'
}, requestCallback);
}
function requestCallback(data) {
console.log(data);
}
それは動作します(わかりました)。
ただし、APPに入力するときにユーザーを識別する必要があります。requestCallbackデータが表示され、「リクエスト」が表示されますが、ユーザーが通知をクリックしてAPPに入力すると、
- ユーザーが通知によってアクセスしているかどうかを検出するために、リクエストを識別する方法がわかりません。
編集:OK私はそれを見つけました。
GET変数のパラメータは「request_ids」ですが、1つの問題が発生します。このパラメータは、ユーザーが以前にアクセス許可を受け入れた場合にのみ発生し、ユーザーが通知をクリックしてアクセス許可を受け入れ、Enterキーを押します。このパラメータは適用されません。ユーザーが再度入力した場合(何も受け入れる必要はありません)、このパラメーターはURLに存在します。
ユーザーが最初に入力したときにこのパラメーターを取得する方法はありますか?
ありがとう