【问题标题】:Restrict number of application users in Facebook app限制 Facebook 应用中的应用用户数量
【发布时间】:2013-09-05 10:03:42
【问题描述】:

是否可以使用 Facebook API 或配置来限制 Facebook 应用程序的用户安装总数?

显然,Facebook 平台的魅力在于病毒式传播。但是,安装的数量越多,服务器需求的增长就越多。

因此,在为具有固定预算的客户构建应用程序时(想想营销活动/根据支出限制每天的广告) - 有没有办法限制 Facebook 允许安装应用程序的用户总数?

在这里专门讨论构建 Facebook 游戏。

【问题讨论】:

    标签: facebook facebook-apps facebook-canvas


    【解决方案1】:

    不,没有内置机制,因为通常开发人员对不断增长的用户群感到高兴

    画布应用并没有真正“安装”,用户只是连接到它。这是您可以尝试处理的唯一一点 - 一旦用户 连接到您的应用程序,您可以在他访问时识别(通过signed_request 参数或使用 JS SDK)下次你的应用程序。因此,从某一点开始,您就不能再要求用户登录(FB.login,将他们重定向到 Auth 对话框,......)。

    显然,您的初始应用页面仍会被调用,但您之后对已连接的用户及其数据执行的任何操作(如果这对您的小型服务器造成的压力最大的话)您可以为尚未连接的用户停止。当然,最大的缺点是,如果用户(有意或无意地)删除了您的应用,他们将无法再次与您的应用重新连接。


    也许您应该考虑将您的应用托管在 Heroku 这样的平台上——它是免费的,而且我认为它们会为您提供足够的服务器能力来处理您的应用变得比最初计划/预期的更大。

    【讨论】:

    • 感谢 CBroe,您很早就回答了这个问题。我明白了上面提到的 FB 病毒式传播的意义,我们可以针对我们自己的用户数据库和 FB 用户进行身份验证。我只是想知道 Facebook API 是否支持这一点。我们有一个建立在另一个云平台上的大型堆栈。问题是将固定预算与托管条款相匹配,我认为您可能错过了。
    猜你喜欢
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 2014-12-15
    • 1970-01-01
    相关资源
    最近更新 更多