我们计划通过调用graph api并开发我们自己的UI来与微软团队集成,以便进行团队讨论/聊天。我们将进行图形api调用以从各种渠道获取线程化讨论并在我们的应用程序中显示它们。 UI的外观类似于微软团队。
在调用microsoft graph api来获取特定通道的线程时,我们遇到了性能问题。对于例如获取前20个线程需要大约5-6秒,并且随着并发用户数量的增加而增加。由于我们无法将此api调用分解为多个并行调用(有时也没有帮助),因此我希望获得有关基于Microsoft Teams构建此类应用程序的最佳实践的输入。
请注意,我们不打算将您的应用程序集成到Microsoft Teams中作为选项卡,而是希望使用Office 365团队应用程序在您的应用程序内部提供协作功能。
目前,Teams Graph APIs处于测试版。在我们进入生产阶段(v1)之前,API将针对性能进行优化。