如何为您的组织集中管理您的Facebook应用程序?
我们有几个开发人员都在使用不同的应用程序,我们需要从一个工作帐户访问所有应用程序。创建虚假个人资料违反Facebook的条款和条件,Facebook页面不能成为应用程序开发人员,因此我们不能使用“工作”Facebook页面作为我们所有应用程序的所有者。
有人对如何管理这个有什么建议吗?
对于iPhone开发,您可以拥有开发团队,这似乎是一个很好的解决方案,但Facebook没有一个平等的。
答案 0 :(得分:5)
您是否尝试为开发人员设置FB组并在应用中指定角色? http://developers.facebook.com/blog/post/531/
唯一的问题是,将该组指定为该应用程序中的角色的人员也必须是该组的管理员。
答案 1 :(得分:3)
是的,在团队中开发Facebook应用程序是一场噩梦。 Facebook不区分个人帐户和开发者帐户,没有专门的工具可供开发人员使用。使用虚假配置文件时,如果应用程序快速流行,则总是存在被删除的风险,因为他们的过滤器会注意到它并将其视为垃圾邮件
显而易见的事情是创建类似于业务配置文件的内容,其中包含用于管理页面的子帐户,并添加它们已有的内容,但对于开发人员而言。这可能不会很快发生,因为Facebook只关心像Zynga和EA这样的大型发行商,他们已经与Facebook直接联系,并且不需要这样做。我认为,如果你是一个与其他公司签订合同工作的开发人员,那么限制是每月10美元用于直接联系facebook,这非常困难。
以下是我们在公司的工作方式。开发人员在他的个人资料中创建开发应用程序,然后将他的直接主管和另一位程序员作为管理员添加到应用程序中。沙箱模式已激活并在整个过程中使用。应用程序完成后,主管创建一个新的生产应用程序,并用新的应用程序数据替换app id和secret,并添加其主管的配置文件,原始应用程序用于测试和进一步开发。
这里最大的风险是一个程序员生气并删除所有应用程序。生产应用程序应仅保留在您可信任的人的受保护配置文件中。