Запрос Facebook 2.0 - PullRequest
       3

Запрос Facebook 2.0

0 голосов
/ 08 апреля 2011

Я не совсем понимаю, как использовать новое диалоговое окно запроса в Facebook. Использование нижеупомянутой функции открывает окно, и я могу отправить запрос пользователю, который его получает. Но когда пользователь нажимает на запрос, ничего не происходит, вместо этого пользователь перенаправляется на внутреннюю ссылку:

http://www.facebook.com/?request_ids=105890902828361%2C105893002828151%2C105899456160839%2C105902046160580%2C105904092827042&notif_t=app_request

Как решить проблему? (Страница холста не определена в настройках, но URL холста есть)

function requestsDialog()
{
    FB.ui({
        method: 'apprequests', 
        message: 'Here is a new Requests dialog...',
        title: 'example',
        data: 'trackinginfo'
    }, 
    function(response) {
        if (response) {
            alert('Request was sent.');
        } else {
            alert('Request was not sent.');
        }
    }
    );
};

1 Ответ

2 голосов
/ 08 апреля 2011

Вам необходимо указать страницу холста. Например, если ваша страница холста:

http://apps.facebook.com/test_application

Тогда URL, по которому пользователь перейдет при нажатии на запрос, будет:

http://apps.facebook.com/test_application?request_ids=12020393994,129193929392

В этот момент вы можете использовать Graph API для просмотра запросов, используя идентификатор ( документация здесь )

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...