Мы планируем интегрироваться с командами Microsoft, вызывая API-интерфейсы Graph и разрабатывая собственные пользовательские интерфейсы, чтобы разрешить групповые обсуждения / чаты.Мы будем делать вызовы Graph API для извлечения дискуссий из разных каналов и отображения их в нашем приложении.Пользовательский интерфейс похож на команды Microsoft.
Мы сталкиваемся с проблемами производительности при вызове API-интерфейсов Microsoft Graph для извлечения потоков определенного канала.Например, для извлечения топ-20 потоков требуется около 5-6 секунд, и это увеличивается по мере увеличения числа одновременно работающих пользователей.Поскольку мы не можем разбить этот вызов API на несколько параллельных вызовов (что иногда не помогает), я хотел бы получить информацию о передовых методах создания таких приложений на основе команд Microsoft.
Обратите внимание, что мы делаемМы не планируем интегрировать наше приложение в Microsoft Teams в качестве вкладки, вместо этого мы хотим обеспечить возможности совместной работы внутри нашего приложения с помощью приложения Office 365 team.