我有以下 Javascript 代码:
function RemoveRequest( requestToRemove )
{
FB.api( requestToRemove, 'delete', function(response) {
console.log(response);
});
}
这似乎是我看到人们使用的标准方法。不幸的是,我得到一个错误。我从中得到的响应对象声明如下:“必须指定应用程序请求收件人:必须通过用户签名的访问令牌或完全指定的应用程序请求 ID 指定此应用程序请求的收件人。”
所以,我尝试使用 requestid_facebookid 代替......没有运气。我尝试通过
FB.api(requestToRemove, 'delete', {access_token:accessToken}, function(response) {
console.log(response);
});
两者都给了我同样的错误。
任何提示将非常感谢。
编辑:为了清楚起见,我得到的 authToken 来自 getLoginStatus 的 response.authResponse.accessToken。