如何启用Facebook应用程序仅邀请朋友?

时间:2009-09-06 14:15:17

标签: facebook

我想构建一个Facebook应用程序,该应用程序仅供被邀请者或特定人员使用(该列表将用于初始化)。

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:1)

取决于你的意思。任何人都可以安装/授权您的应用程序 - 这意味着它将出现在他们的应用程序列表中,并且您的应用程序可以访问他们的个人资料。 但是,每当有人使用您的应用程序时,Facebook都会向您发送其唯一的uid,然后您可以在自己的代码中进行过滤。存储您认为“受邀”的uid列表,并且只允许他们访问。 可能最好的方法是在会议开始时; Facebook与您的应用程序之间的初始交换涉及Facebook向您的应用程序发送一个uid和身份验证令牌,您的应用程序会使用该令牌请求会话密钥 - 如果您在此处进行过滤,并且只是拒绝为您列表中没有的任何uid请求会话密钥,您可以通过编程方式限制访问。

答案 1 :(得分:0)

有所谓的“应用程序沙箱模式”。它用于开发和测试。但这种模式的含义 - 您可以直接指定用户有权访问您的应用程序(测试人员)