2

我们有一个应用程序计划进行私人测试版发布的场景。此外,应用程序只能通过 facebook 工具登录。

根据应用程序工作流程,我们最初将向几个选定的用户发送邀请,然后他们将使用 facebook 进行身份验证。经过身份验证的用户可以在应用程序上下文中与他们的 facebook 联系人建立连接。当他们建立这些连接时,应用程序将发送仅对用户的已连接联系人可见的邀请。然后,受邀联系人可以使用 facebook auth 登录应用程序。

我尝试过的以及问题出在哪里:

  1. 通知:根据facebook 文档,只有画布应用程序可以发送轻量级通知。即使我们决定在 facebook 画布中启动应用程序,也只能通过用户生成的请求(即通过请求对话框)将通知发送给用户联系人(那些尚未授权应用程序的联系人)。这不符合应用程序的要求和需求,即每次用户与其联系人建立连接时显示一个请求对话框对我们来说似乎不是一个很好的用户体验。
  2. 墙帖:另一种可能性是在联系人墙上张贴邀请。但是,facebook 似乎没有提供控制联系人墙上发布的提要的隐私的能力。文档说Post privacy settings (can only be specified if the Timeline being posted on belongs to the User creating the Post)

是否有合法的方式在私人测试版/邀请下启动应用程序仅使用 facebook 身份验证机制?由于应用程序针对特定类型的用户组,我们希望控制谁可以尝试该应用程序。

4

0 回答 0