Open5
Microsoft Graph API関連備忘録
python等のプログラムからSharePointのドライブにファイルをアップロードするためには、pymsteams等のライブラリでは不可能で、Microsoft Graph APIを利用する必要がある。
Microsoft Graph APIを使用するには、Azure PortalのAzure Entra ID(旧AAD: Azure Active Directory)に対してアプリケーションの登録と、適切なロールやAPIにアクセス許可を付与する必要がある。
以下リンクから飛べる
Azure Portal > Azure Entra ID > アプリケーションの登録
Microsoft公式にデーモンアプリ(ユーザーの直接的な操作なくバッチ等で動作するアプリ)からMicrosoft Graph APIにアクセスする方法とクイックスタート、サンプルコードが載っている。
なんか参考になりそうなAPI概要サイト
SharePointのドライブ(OneDrive)操作系はここに書いていそう