【发布时间】:2011-11-23 12:55:00
【问题描述】:
我正在为 Facebook 开发一款游戏。 我使用应用程序请求,也称为邀请。
我想知道是否有办法区分已接受的申请请求与尚未接受的申请。用户接受请求后,我通过 DELETE 调用 Graph API 将其删除,如文档 http://developers.facebook.com/docs/reference/dialogs/requests/ 中所述(删除请求部分)。但我仍然可以使用 GraphAPI 获取应用程序请求。
根本问题如下。我检查每个传入的 HTTP 请求中是否存在“request_ids”HTTP 参数,如果参数存在,则执行应用程序请求处理/删除。因此,如果用户通过邀请链接来到我的应用程序并点击 F5,另一个仍然包含相同“request_ids”参数的 HTTP 请求将被发送到我的应用程序。这里我想知道申请请求是否已经处理完毕。
当然,我可以在我的数据库中跟踪它。但我正在寻找一些使用 facebook API 的解决方案。
不胜感激。
【问题讨论】:
标签: facebook facebook-graph-api facebook-apps