如果刷新页面,则删除请求时出错

时间:2012-01-04 17:14:32

标签: php facebook facebook-graph-api apprequests

遵循Facebook删除请求的示例代码:

$deleted = $this->_facebook->api("/" . $reqId,'DELETE');

当用户使用上述代码访问应用时,我可以成功删除请求。但是,如果用户刷新页面,该页面仍包含URL中的请求ID,则会收到以下错误消息:

The entity backed by id XXXXXXX cannot be seen by the current viewer

显然,请求ID不再存在,因为它已被删除一次。

是否有针对此问题的解决方法/修复方法?