facebook的朋友请求

时间:2012-02-06 13:13:29

标签: facebook apprequests

我使用默认的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);
} 

但是我看到很多自己创建的对话框窗口,它们要求发送请求。

当用户按下按钮时,他们如何发送请求?

1 个答案:

答案 0 :(得分:1)

我找到了你的答案。它深埋在文档中。要在没有FB.ui对话框的情况下发送用户请求,您可以使用grpah api的create user request to send

创建

  

您可以通过发出HTTP POST请求为用户发布apprequest   使用app access_token进行/ USER_ID / apprequests。

     

注意:POST到/ USER_ID / apprequests的Graph API端点是   被认为是用户请求的应用程序。应用程序生成的请求不会   与之相比,收到通知并获得有限的分发   使用“请求”对话框发送的用户到用户请求