我有一个多租户网络应用程序,我想知道哪个是让所有租户在他们的Facebook页面的源上发布他们的内容的最佳方式(如果他们有一个当然)。 没有公共页面/链接可以共享,因此所有共享内容都必须直接转到Feed(使用带有FB.api Feed +照片的JS ...)。我想知道哪种方法最适合完成这项任务:为每个租户安装一个FB应用程序,或者为所有不同的页面使用相同的FB应用程序,或者其他方式...... 有什么建议吗?
答案 0 :(得分:1)
我会为每个租户使用Facebook应用程序进行设置。如果您想进一步进行Facebook整合,这将是一个前瞻性思维。这也可以保护您的租户免受彼此的行为影响。如果一个租户违反了Facebook政策(现在有更多的政策)并且他们的应用程序被锁定或类似,那么它不会影响您的其他租户与Facebook交互的能力。此外,如果您的应用程序是白标应用程序,那么为每个租户提供自己的Facebook应用程序几乎是必要的。当然,每个拥有自己应用程序的客户都会产生维护成本。每当Facebook决定弃用功能或实施需要迁移策略的新功能时,您必须在developers.facebook.com上单独管理每个应用程序,具体取决于您拥有的租户数量以及与之集成的功能,这可能会变得单调乏味,因为没有办法自动确认所有应用程序设置的合规性。此外,现在还有许多集成功能的审核流程。根据所实施的功能,每个应用程序都需要进行审核。