web-dev-qa-db-ja.com

共有しているGoogleカレンダーにイベントを追加する

Googleカレンダーの所有者が新しいカレンダーを作成し、そのカレンダーを私に共有したとします。共有しているカレンダーにイベントを追加するにはどうすればよいですか?カレンダーにイベントを追加するときに、他のカレンダーを選択するオプションがありません。デフォルトは私のカレンダーだけです。 2つの間で双方向の同期が必要です。アイデア?

5

これをGoogleCaledar APIを介してプログラムで実行しようとしていますか、それともユーザーインターフェイスで実行しようとしていますか?

プログラムで行う場合は、calendarIdを友達のcalendarIdに置き換えて次のAPIメソッドを使用します。 https://developers.google.com/google-apps/calendar/v3/reference/events/insert

UIでこれを実行しようとしている場合、友達はcalendar settings > Share this Calendar > Share with specific peopleに移動し、少なくとも「イベントに変更を加える」権限設定を使用してメールアドレスを具体的にリストする必要があります。これにより、友達のカレンダーがカレンダーインターフェイスの[マイカレンダー]セクションに配置されます。この時点で、新しいイベントを作成すると、ドロップダウンボックスで友達のカレンダーを選択できます。

6
Kalyan Reddy