如何发送apprequest(app-to-user)?我是否需要特殊权限或仅用户ID?每个请求的用户数限制?有人有样品代码待售吗?
I have already checked these links:
https://developers.facebook.com/docs/requests/
https://developers.facebook.com/docs/reference/dialogs/requests/
https://developers.facebook.com/docs/reference/api/user/#apprequests
答案 0 :(得分:3)
我认为app-to-user请求不会让你得到你想要的东西。因为它们只能发送给当前的应用用户。
来自:https://developers.facebook.com/docs/requests/
应用程序用户请求
应用程序用户请求可用于重新吸引应用程序中的用户 只能发送给已安装该应用的用户。例如, 通知用户自上次访问后发生了某些变化, “你的10个朋友现在在线”。
用户请求的应用程序通过Graph API发送,以获取更多信息 查看apprequests文档。应用程序用户请求仅适用于 Canvas应用程序,而不是网站,作为接受请求将指导用户 到发送请求的应用程序的Canvas页面URL。通知 应用程序请求的用户
应用程序用户请求不会创建通知,尽管它们可以 出现在应用和游戏仪表板中并增加应用程序书签 计数器,类似于用户到用户请求。接受应用程序请求
此过程与接受用户到用户请求相同。
来自https://developers.facebook.com/docs/reference/api/user/#apprequests
创建强>
您可以通过发出HTTP POST请求为用户发布apprequest 使用app access_token进行/ USER_ID / apprequests。
注意:POST到/ USER_ID / apprequests的Graph API端点是 被认为是用户请求的应用程序。应用程序生成的请求不会 与之相比,收到通知并获得有限的分发 使用“请求”对话框发送的用户到用户请求