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

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

2024.01.24
XML
カテゴリ: Graph API


Microsoft Graph APIを使用してMicrosoft Teamsの会議を作成するには、POSTリクエストを使用して、/me/eventsまたは/users/{userId}/eventsエンドポイントにリクエストを送信します。以下は、基本的な手順です。


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

前述の手順に従ってアクセストークンを取得します。


Teamsの会議を作成するHTTPリクエスト:

POSTリクエストを使用して、Teamsの会議を作成します。以下は、CURLを使用した例です。


bash

curl -X POST -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \

-H "Content-Type: application/json" \

-d '{

  "subject": "Meeting Subject",

  "start": {

    "dateTime": "2024-01-25T12:00:00",

    "timeZone": "Pacific Standard Time"

  },

  "end": {

    "dateTime": "2024-01-25T13:00:00",

    "timeZone": "Pacific Standard Time"

  },

  "attendees": [

    {

      "emailAddress": {

        "address": "attendee1@example.com",

        "name": "Attendee 1"

      },

      "type": "required"

    },

    {

      "emailAddress": {

        "address": "attendee2@example.com",

        "name": "Attendee 2"

      },

      "type": "optional"

    }

  ],

  "location": {

    "displayName": "Teams Meeting"

  },

  "allowNewTimeProposals": true,

  "isOnlineMeeting": true

}' \

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

この例では、subjectは会議のタイトル、startおよびendは開始および終了の日時、attendeesは参加者の情報、locationは会議の場所、allowNewTimeProposalsは新しい時間提案を許可するかどうか、isOnlineMeetingはオンライン会議であるかどうかを指定しています。これを必要に応じて調整してください。


また、/me/eventsの代わりに/users/{userId}/eventsを使用して特定のユーザーのカレンダーにイベントを作成することもできます。


リクエストが成功すると、作成された会議の詳細がJSON形式で返されます。必要に応じて、作成された会議の情報を利用できます。





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

Last updated  2024.01.24 08:07:46


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

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