0

Microsoft Teams と一部の内部データベースの間でチームとチャネルを同期しようとしています。

きがついた:

  1. groups、 team 、 channelいずれにも、「最終更新時刻」という概念はありません。ドキュメントでは、代わりにデルタ クエリを使用することを提案しています。
  2. これら 3 つのリソースのうち、グループだけがデルタ クエリをサポートしているようです。チームまたはチャネルにデルタ クエリを使用しようとすると、エラーが発生します。
  3. チャネルが対応するチームに追加 (または削除) された場合、グループは変更されたとは見なされません。また、チャネルの名前が変更された場合、チームのグループも変更されたとは見なされません。

だから質問:

  1. 変更されたチームやチャネルを取得することは本当にサポートされていませんか? または、何か不足していますか?
  2. このような機能を Microsoft Teams Graph API に追加する予定はありますか?

すべてのチームとすべてのチャネルを列挙したとしても、前回の列挙以降にどのチームが変更されたかを判断できないため、最初に見た場合よりも状況はさらに悪化しています。たとえば、チャンネルの名前を変更した場合 (またはその説明を編集した場合)、その後の同期中にそれを把握できません。

4

1 に答える 1