запросы в друзья в фейсбуке

Я использую диалоговое окно facebook по умолчанию, чтобы запросить запрос

<script type="text/javascript"> 
function sendRequestToRandomFriends() {
  FB.ui({method: 'apprequests',
    message: '<?= na ('request text') ?>',
    to: '<? $to = '';
            foreach ($Rfriends as $c) {
              if (isset($c['uid'])) $to .= $c['uid'] . ',';
            }
            if (!empty($to)) echo substr($to, 0, -1);  ?>'
  }, requestCallback);
} 

Но я видел много самодельных диалоговых окон, которые просят отправить запросы.

Как они отправляют запросы, когда пользователь нажимает кнопку?


person Memfiss Crautcher    schedule 06.02.2012    source источник


Ответы (1)


Я нашел твой ответ. Он похоронен глубоко в документации. Чтобы отправить запрос пользователя без диалогового окна FB.ui, вы можете использовать create API-интерфейса grpah. запрос пользователя на отправку.

Создать

Вы можете опубликовать apprequest для пользователя, выполнив HTTP-запрос POST в /USER_ID/apprequests с app access_token.

Примечание. Отправка POST в конечную точку Graph API /USER_ID/apprequests считается запросом приложения к пользователю. Запросы, сгенерированные приложением, не получают уведомлений и имеют ограниченное распространение по сравнению с запросами от пользователя к пользователю, отправленными с помощью диалогового окна запроса.

person CoderFromOuterSpace    schedule 06.02.2012