Graph Explorer とは
Graph Explorer は、Microsoft Graph API にリクエストを送って、返ってきた結果を確認できるWebツールです。
Microsoft が開発者向けに無料で提供していて、ブラウザだけで使えます。
使い方
ブラウザで https://developer.microsoft.com/graph/graph-explorer を開きます。
画面の右上にある「Sign in」を押します。
サインインしないとユーザーの実際のデータをテストできない
この画面では「同意」を押して大丈夫です。
発行元が Microsoft Corporation で、青いチェックマークが付いています。Microsoft 自身の公式アプリという意味です。
今求められているのは「プロフィールを読む」ことと「サインインを保つ」ことだけで、メールを読む許可はまだ含まれていません。メールの許可は、あとで必要になったときに改めて聞かれます。
やめたくなったら、画面に書いてある https://microsoft.com/consent からいつでも取り消せます。
同意して元の Graph Explorer の画面に
サンプルクエリを使うと便利
画面左側の「Sample queries」に、よく使うリクエストの見本が用意されています。
URLを手で入力する代わりに便利に使用できます。
アクセス許可(Permission)に同意が必要
メールを取得するには、メールを読む許可が必要です。許可がない状態で実行すると「Forbidden - 403」になります。その場合は「Modify Permissions」タブを開き、「Mail.Read」の「Consent」を押して同意します。