はじめに 私たちが開発している GIJILOG(社員向け会議議事録生成AIサービス)では、Teams の会議を録音・文字起こしし、議事録を自動生成する機能を提供しています。 この機能を実装するにあたり、Microsoft Graph API を使って Teams の会議データをアプリと連携させる必要がありました。 その開発の中で、Graph API まわりでいくつかハマりどころがありました。本記事ではその経験をもとに、認証フローの設計・クエリパラメータの制約・データ構造の特性という3つのテーマについて整理