「東雲 忠太郎」の平凡な日常のできごと

「東雲 忠太郎」の平凡な日常のできごと

2024.01.24
XML
カテゴリ: Graph API


Microsoft Graph APIをCURLを使用して呼び出すには、アクセストークンの取得とAPIエンドポイントへのHTTPリクエストを行う必要があります。以下は、基本的な手順です。


アクセストークンの取得:

最初に、アクセストークンを取得する必要があります。これはAzure Active Directory (Azure AD) を使用して認証されたユーザーやアプリケーションによって行われます。


a. アプリケーションをAzure Portalで登録し、クライアントIDとテナントIDを取得します。


b. アプリケーションに対して必要な権限を付与します。


c. 認証用のエンドポイントからアクセストークンを取得します。


以下は、CURLを使用してアクセストークンを取得する例です(トークンの取得にはclient_id、client_secret、tenant_id、およびresourceの値が必要です):


bash

curl -X POST -H "Content-Type: application/x-www-form-urlencoded" \

-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET&resource=https://graph.microsoft.com" \

https://login.microsoftonline.com/YOUR_TENANT_ID/oauth2/token

Graph APIエンドポイントへのリクエスト:

アクセストークンを取得したら、それを使用してMicrosoft Graph APIエンドポイントにHTTPリクエストを行います。

以下は、CURLを使用してGraph APIエンドポイントにGETリクエストを送信する例です(YOUR_ACCESS_TOKENを実際のアクセストークンに置き換えてください):


bash

curl -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \

https://graph.microsoft.com/v1.0/me

この例では、https://graph.microsoft.com/v1.0/meはユーザーのプロファイル情報を取得するためのエンドポイントです。適切なエンドポイントと権限に基づいて、適切なAPIエンドポイントを選択してください。


必要に応じて、HTTPメソッド(GET、POST、PUTなど)やリクエストボディなどを適切に設定してください。





お気に入りの記事を「いいね!」で応援しよう

Last updated  2024.01.24 08:05:23


【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! -- / --
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
X

© Rakuten Group, Inc.
X
Mobilize your Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: