1 つにまとまった Outlook REST API。4 億を超えるユーザーが愛用する頼れるプラットフォーム。
REST で、すべてが簡単に。親しみある言語と IDE をそのまま使えます。アプリの作成作業は 1 回だけで、4 億の Outlook.com ユーザー、数千万の Office 365 ユーザーを一挙にターゲットにできます。
まず、いくつかの名前を付けるために、アプリの言語 (Node、Python、Ruby、Swift) を選択します。 コードを作成すると、アプリの登録と認証を含む、合理的な一連の新サービスを活用できます。そして、Outlook.com または Office 365 にある、ユーザーのメール、予定表、連絡先データにアクセスできます。 Windows、web、モバイル、およびデスクトップで、Android 向けでも iOS 向けでも同一の Outlook REST API を使用できます。 Exchange の専門知識は不要です。
作業の開始
合理的なサービス
Outlook.com と Office 365 に対応した単一の簡単なプロセスです。登録時に、ユーザーのメール、予定表、連絡先にアクセスするためのユーザーの許可を動的に取得できます。
以下のサービスが現在プレビュー状態になっているので確認してください:
-
アプリを登録するには、Microsoft アカウントまたは Microsoft 365 サブスクリプション アカウントを使用します。 少しの手順を踏むだけで Outlook.com と Office 365 のアプリを識別できます。
v2 エンドポイント -
これらの一般的な認証エンドポイントを使用して、ユーザーが Outlook.com アカウントまたはビジネスや学校の資格情報を使用してサインインする際にアクセスの許可を要請できます。 アプリの利用者層を瞬時に拡大します。
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
https://login.microsoftonline.com/common/oauth2/v2.0/token
次の場合に、このプレビュー段階のサービスをご活用ください。
- Windows Live API を使用している既存の Outlook.com アプリを書き換える場合。 Outlook.com の Windows Live API は廃止されました。 プレビュー期間中にこれらのサービスの変更に対応する計画を立ててください。
- メールボックス データにアクセスする Outlook.com と Office 365 のアプリを新しく作成する場合。
プレビュー期間終了後に本番稼働中の Office 365 アプリのアップグレードを計画してください。
Microsoft Graph を介して使用する Outlook REST API
たった 1 つの一般的な REST エンドポイントを使用して...
https://graph.microsoft.com/{version}
...以下のすべての Outlook REST API を呼び出せます。
- Outlook メール REST API
- Outlook 予定表 REST API
- Outlook 連絡先 REST API
- Outlook 通知 REST API
- Outlook フォト REST API
- Outlook 設定 REST API
Graph エンドポイントと Outlook API エンドポイントの詳細と比較については、「Microsoft Graph と Outlook のエンドポイントの比較」を参照してください。