我们最近推出了一个应用程序,用户可以在其中邀请朋友参加比赛。因为我们是尽职尽责的软件工程师,所以我们希望在用户接受请求后立即删除应用请求。
下面的代码在多个项目中工作,但现在失败并出现错误。
代码(requestId = 没有“_userId”的简单 id):
$this->facebook->api($requestId, "DELETE", array("access_token" => $this->App["fb_app_access_token"]));
错误:
{
"error": {
"message": "(#100) Requires valid app request IDs",
"type": "OAuthException",
"code": 100
}
}
我们没有将 user_id 附加到 request_id,因为用户还没有对应用程序进行身份验证,所以我们根本不知道 id。
有人遇到过上述问题或找到解决此问题的方法吗?