21Vianet が運営している Office 365 の API エンドポイント
適用対象: 21Vianet が運営する中国向け Office 365
中国で 21Vianet が運営している Office 365 のアプリケーションについては、Office 365 API のリソースと関連サービスの URL が中国以外で Office 365 が提供しているものの URL と異なります。これらの相違点を以下に記載します。
Microsoft Graph API
Office 365 の Unified API を使用していたアプリケーションは、今では Microsoft Graph (https://graph.microsoft.io/ja-JP/)) を使用するようにアップグレードすることができます。
サービスのルート エンドポイント
21Vianet によって運営されている Microsoft Graph | Microsoft Graph |
---|---|
https://microsoftgraph.chinacloudapi.cn |
https://graph.microsoft.com |
Microsoft Graph Explorer
21Vianet によって運営されている Microsoft Graph | Microsoft Graph |
---|---|
https://graphexplorerchina.azurewebsites.net |
https://graphexplorer2.azurewebsites.net |
Microsoft Graph のエンドポイントとサービスの機能について、詳細を確認してください。
Azure Active Directory Graph API
21Vianet が運用している Office 365 | Office 365 |
---|---|
https://graph.chinacloudapi.cn |
https://graph.windows.net |
探索サービス API
21Vianet が運用している Office 365 | Office 365 |
---|---|
まだ利用不可 | https://api.office.com/discovery |
Microsoft Graph (https://graph.microsoft.com/
) を呼び出す場合、探索サービスは不要です。
予定表 API
21Vianet が運用している Office 365 | Office 365 |
---|---|
https://partner.outlook.cn |
https://graph.microsoft.com https://outlook.office.com |
たとえば、21Vianet が運営している Office 365 の v2.0 を使用してユーザーの予定表を取得する場合は、GET
要求を https://partner.outlook.cn/api/v2.0/me/calendars
に送信します。
連絡先 API
21Vianet が運用している Office 365 | Office 365 |
---|---|
https://partner.outlook.cn |
https://graph.microsoft.com https://outlook.office.com |
たとえば、21Vianet が運用している Office 365 の v2.0 を使用してユーザーの連絡先を取得する場合は、GET
要求を https://partner.outlook.cn/api/v2.0/me/contacts
に送信します。
メール API
21Vianet が運用している Office 365 | Office 365 |
---|---|
https://partner.outlook.cn |
https://graph.microsoft.com https://outlook.office.com |
たとえば、21Vianet が運用している Office 365 の v2.0 を使用してユーザーの電子メールを取得する場合は、GET
要求を https://partner.outlook.cn/api/v2.0/me/messages
に送信します。
ファイル API
21Vianet が運用している Office 365 | Office 365 |
---|---|
https://{tenant}-my.sharepoint.cn/_api/v1.0/me https://{tenant}.sharepoint.cn/{site-path}/_api/v1.0 |
https://graph.microsoft.com https://{tenant}-my.sharepoint.com/_api/v1.0/me (OneDrive for Business)https://{tenant}.sharepoint.com/{site-path}/_api/v1.0 (SharePoint サイト) |
予定表、連絡先、およびメールの OData エンティティ
21Vianet が運用している Office 365 | Office 365 |
---|---|
https://partner.outlook.cn/api/{version}/$metadata |
https://graph.microsoft.com/{version}/$metadata https://outlook.office.com/api/{version}/$metadata |
正確なバージョンを {version}
に指定します。 たとえば、21Vianet が運用している Office 365 の v2.0 の場合、予定表エンティティの @odata.context
は、https://partner.outlook.cn/api/v2.0/$metadata#Me/Calendars/$entity
になります。
ファイルの OData エンティティ
21Vianet が運用している Office 365 | Office 365 |
---|---|
https://{tenantId}-my.sharepoint.cn/_api/v1.0/$metadata |
https://graph.microsoft.com/v1.0/$metadata https://{tenantId}-my.sharepoint.com/_api/v1.0/$metadata |
以下のセクションは、アカウントと認証に関連しています。
Microsoft Azure
21Vianet が運用している Office 365 | Office 365 |
---|---|
https://account.windowsazure.cn |
https://account.windowsazure.com |
21Vianet が運用している Office 365 の開発環境をセットアップするには、https://account.windowszaure.cn
にアクセスします。 詳細については、「Office 365 開発環境のセットアップ」を参照してください。
Azure OpenID Connect と OAuth
21Vianet が運用している Office 365 | Office 365 |
---|---|
https://login.chinacloudapi.cn |
https://login.microsoftonline.com |
21Vianet が運用している Office 365 を呼び出すアプリでは、ユーザーの認証に https://login.chinacloudapi.cn/common/oauth2/authorize
を使用し、トークンの取得に https://login.chinacloudapi.cn/common/oauth2/token
を使用します。
Office 365 開発者向けサイト
次の URL の {your-sub-domain}
は、開発者向けサイトの設定時に指定する名前です。
21Vianet が運用している Office 365 | Office 365 |
---|---|
https://{your-sub-domain}.partner.onmschina.cn |
https://{your-sub-domain}.onmicrosoft.com |