facebook - 如何知道我的 Facebook 应用程序的 'Pending Requests'

标签 facebook fbml fbconnect

我制作了一个 Facebook 应用程序。我已向许多 Facebook 用户发送了该 Facebook 应用程序的请求,我如何知道有多少用户尚未接受我的 Facebook 应用程序请求。

最佳答案

“我如何知道有多少用户尚未接受我的 Facebook 应用程序请求。”

1) 您的应用程序被告知,在发出请求 (http://developers.facebook.com/docs/requests/) 后,该请求发送到了多少个 ID(以及哪些 ID)。因此,将 id 列表存储在数据存储中的某个位置,当然要删除重复的 id。

{
  request: 'REQUEST_OBJECT_ID'
  to:[array of USER_IDs]
}

2) 当有人通过请求访问您的应用程序时,您会获得他们的 ID。您正在根据文档删除请求,对吗?

When a user is directed to your app by clicking accepting a Request you must delete the request after it has been accepted. Requests are not automatically deleted once they have been clicked, thus it is the developer’s responsibility to clear them once they have been accepted.

3) 因此,当您从列表中删除接受的 ID 时,您仍然拥有尚未接受您的应用程序的 ID 的完整列表。

祝你编码愉快!

关于facebook - 如何知道我的 Facebook 应用程序的 'Pending Requests',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10055718/

相关文章:

facebook - 删除 Messenger 聊天机器人默认快速响应

ios - 如何在 iPhone SDK 中获取 facebook 相册的照片?

css - FBML,连接可见,否则,额外的空白

javascript - Facebook FBML 问题

iphone - 如何从 iPhone 应用程序邀请 Facebook 好友?

php - Facebook-WordPress 评论/反馈整合

ios - Facebook 个人资料图片无法下载

iphone - Facebook 图形 API 答案延迟

iphone - 在 iPhone 上使用 FBConnect 自动登录

php - Facebook 连接很慢,我可以使用 AJAX 吗?