使用文档中的代码:

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

我返回了一个错误:



在此之前,我肯定已经连接到FB REST,有什么想法吗?

最佳答案

如果您的应用已高效迁移到Requests 2.0,则requestId必须同时包含apprequest ID和用户ID,且两者之间使用_(因为同一apprequest可能会发送给多个用户)

例如:
apprequest = 1111111和
user_id = 2222222

那么requestId将为1111111_2222222

function deleteRequest(appRequestId, userId) {
  FB.api(appRequestId+"_"+userId, 'delete', function(response) {
    console.log(response);
  });
}

10-04 15:36
查看更多