community_939bc1
投稿
コメント
検証いただきありがとうございます。 バッチ処理として流しているため、Servece Account認証を使用しての方式をとっております。 ServiceAccount認証での指定カレンダー予定追加の場合、参加者の基本カレンダーには予定が作成されない仕様と判断し、指定カレンダー予定作成時の【eventId】で各参加者の基本カレンダーに予定を作成するAPIを組み込む形で対応しようと思います。
Calendar 2022.11.28
Service Account認証にてAccess_Tokenを発行しAPIを使用しており、 下記のAPIリクエストを行っており、指定カレンダーには予定が作成され、参加者に user1, user2 が設定されていることが詳細情報内で確認できます。 しかし、user1, user2 の基本カレンダーには予定が作成されていない状況です。 POST/users/{userId}/calendars/{calendarId}/events { "eventComponents": [ { "eventId": null, "summary": "件名TEST", "description": "メモTEST", "location": "場所TEST", "attendees": [ { "displayName": "出席者", "email": "user1@example.com", "isExternalResouce": false, "isOptional": false, "isResource": false, "partstat": "NEEDS-ACTION" }, { "displayName": "出席者", "email": "user2@example.com", "isExternalResouce": false, "isOptional": false, "isResource": false, "partstat": "NEEDS-ACTION" } ], "categoryId": "0", "organizer": { "displayName": "指定カレンダー", "email": "{calendarId}のメールアドレス" }, "start": { "date": "2019-11-11" }, "end": { "date": "2019-11-12" }, "sequence": 1, "transparency": "TRANSPARENT", "visibility": "PUBLIC" } ] } 記述やAPIの使用方法に間違いがあればお教えいただきたいと思います。 よろしくお願いいたします。
Calendar 2022.11.25
参加者の基本カレンダーは表示している状態です。 APIを使用して予定をカ指定カレンダーに追加した後に、LINEWORKS上で予定情報を開きそのまま保存を行うと参加者の基本カレンダーにも予定が入り【承諾、未定、辞退】の選択が可能な状態です。 予定情報を開いて保存する前と後とで予定情報を取得し違いを見てみたのですが、【"categoryId": "0"】が増えているだけで、それ以外は同じでした。念のため【"categoryId": "0"】の情報をリクエストに加えてみたのですが現象は変わらなかったです。
Calendar 2022.11.24