Как мне перехватить событие и обновить страницу, когда пользователь принимает запрос? - PullRequest
0 голосов
/ 25 декабря 2011

Я хочу пригласить своих друзей в приложение, используя следующие коды.Однако я хочу поймать событие, когда приглашенный принимает запрос.То есть, как только пользователь принимает запрос, я обновляю свою страницу, помечая его как «Принятый».Я понятия не имею, как поймать это событие .. Кто-нибудь может мне помочь

У меня есть следующий код:

function sendRequest() {
    FB.ui({method: 'apprequests',
           message: 'You have received a pretty image from a friend.',
           data: 'some tracking info',
           title: 'Select friends to send your image to.'}, function (response) {

        if (response && response.request_ids) {

$(function(){
              //get friends who accepted the request

        } else {

               //Do something if they don't send it.

                }
    })
}

1 Ответ

0 голосов
/ 25 декабря 2011

Когда пользователь принимает запрос, он перенаправляется на URL вашего приложения с параметром request_ids GET, содержащим идентификаторы запросов.

Вы можете получить информацию по запросу, отправив запрос GET на https://graph.facebook.com/USERID_REQUESTID

Вы должны прочитать документацию по диалогу запросов для более подробной информации.

...