gpt4 book ai didi

javascript - 在 Facebook 应用程序上删除请求

转载 作者:行者123 更新时间:2023-11-28 02:45:35 27 4
gpt4 key购买 nike

我是 Facebook 开发的新手,我对 FB Requests 文档感到困惑,其中声称:

“当用户通过单击接受请求而定向到您的应用程序时,您必须在接受请求后删除该请求。”

坦白说,我不知道他们在说什么。

如何找到我未完成的请求?删除它们的最佳方法是什么(我使用的是 Javascript SDK)?不删除请求会产生可怕的后果吗?

最佳答案

是的,您必须删除请求,以及 very next part of the documentation在您引用的行解释了如何通过直接 API 调用、javascript SDK 示例和 PHP 示例来执行此操作之后:

You can delete a request via the following methods:

 

删除请求

当用户通过单击接受请求而定向到您的应用时,您必须在接受请求后删除该请求。请求一旦被点击,就不会自动删除,因此开发者有责任在请求被接受后将其清除。

您可以通过以下方式删除请求:

图形API

向串联的 request_id 发出 HTTP DELETE 请求:

DELETE https://graph.facebook.com/[<REQUEST_OBJECT_ID>_<USER_ID>]?
access_token=[USER or APP ACCESS TOKEN]

JavaScript SDK

function deleteRequest(requestId) {  FB.api(requestId, 'delete', function(response) {    console.log(response);  });}

这里是一个完整的 PHP 示例,向您展示如何连接 request_id 和 user_id 以删除用户的未完成请求。\

//截取大型 PHP 示例

关于javascript - 在 Facebook 应用程序上删除请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11943956/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com