Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我不明白如何在请求对话框中实现删除请求_Javascript_Php_Facebook Graph Api_Apprequests - Fatal编程技术网

Javascript 我不明白如何在请求对话框中实现删除请求

Javascript 我不明白如何在请求对话框中实现删除请求,javascript,php,facebook-graph-api,apprequests,Javascript,Php,Facebook Graph Api,Apprequests,我已经看过文件了 但我不明白我应该如何正确地实施它。 在我的facebook应用程序中,我使用JS api中的apprequests,如下所示: function newInvite() { var msg = document.getElementById('msg_look_id').value; var receiverUserIds = FB.ui({ method: 'apprequests', message: msg, title:

我已经看过文件了 但我不明白我应该如何正确地实施它。 在我的facebook应用程序中,我使用JS api中的
apprequests
,如下所示:

function newInvite() {
   var msg = document.getElementById('msg_look_id').value;

   var receiverUserIds = FB.ui({
      method: 'apprequests',
      message: msg,
      title: "Select friends to send your gift",
   },

   function (response) {
      alert("IDS : " + response.request_ids);
   });
   //http://developers.facebook.com/docs/reference/dialogs/requests/
}
然后,用户在其应用程序请求图标中看到请求(带有红色数字)

用户单击它,然后如何实现删除请求?

当用户在请求后到达应用程序的画布页面时,有一个名为
request\u id的参数传递给应用程序

由于Facebook使用HTTP方法POST调用iframe中的应用程序,我猜这也是一个POST参数(尽管文档中没有明确提到)。这意味着您无法使用纯客户端JavaScript访问它;必须使用服务器端脚本才能获取此参数的内容