Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
facebook应用程序对内部产品的批准_Facebook - Fatal编程技术网

facebook应用程序对内部产品的批准

facebook应用程序对内部产品的批准,facebook,Facebook,我们为每个企业客户部署了一个企业产品。该产品的一个特点是它允许facebook登录者将社区意识信息发布到他们的公共页面上。我们使用经批准的facebook应用程序(批准发布页面)进行集成。现在,我们面临的问题是: facebook应用程序只获得一个URL/域名的批准 内部部署是同一产品的部署,但作为不同域中的单独实例 因此,对于每个实例,我们必须使用不同的facebook应用程序,并获得facebook团队的批准,即使facebook集成功能没有差异 我的问题如下: 有没有一种方法可以避免

我们为每个企业客户部署了一个企业产品。该产品的一个特点是它允许facebook登录者将社区意识信息发布到他们的公共页面上。我们使用经批准的facebook应用程序(批准发布页面)进行集成。现在,我们面临的问题是:

  • facebook应用程序只获得一个URL/域名的批准
  • 内部部署是同一产品的部署,但作为不同域中的单独实例
  • 因此,对于每个实例,我们必须使用不同的facebook应用程序,并获得facebook团队的批准,即使facebook集成功能没有差异
我的问题如下:

  • 有没有一种方法可以避免仅仅因为多个应用程序是不同域中的一个单独实例而为同一功能创建和批准多个应用程序

否,基本经验法则是一个应用程序==一个域。您可以为所有应用决定一个“主”域,然后只处理通过该域登录。(但这样你就不能在其他域上使用JSSDK了。)谢谢你的回答。那么,根据您的描述,假设某个应用程序没有通用批准,并且需要为部署该应用程序的每个域进行批准是否正确?不,该应用程序是经过审查的,而不是它(当前)运行的域。您可以随时更改应用程序设置的域。但如果您使用多个应用程序(即在FB developer部分创建的多个应用程序,并因此使用多个应用程序ID),则您需要分别批准每个应用程序,即使它们共享一个代码库并执行完全相同的操作。