tomonariha / silver-calendar

シルバーカレンダー
https://silver-calendar.com
0 stars 0 forks source link

Googleカレンダーとの連携の技術検証 #8

Open tomonariha opened 2 years ago

tomonariha commented 2 years ago

Googleカレンダーを使う上での技術検証。

Googleカレンダーapiのドキュメント「カレンダーとイベント」 https://developers.google.com/calendar/api/concepts/events-calendars

GoogleカレンダーのAPI https://github.com/googleapis/google-api-ruby-client/blob/main/google-api-client/generated/google/apis/calendar_v3

tomonariha commented 2 years ago

カレンダーオブジェクトを作ってエクスポート&アップデートできるはず? そうじゃないと1年分で365日分の回数更新リクエストすることに

=> 無理かも?apiだとinsert_carendarした後insert_eventで1件ずつ予定挿入のリクエストを送らないといけない。 Googleカレンダーのリクエストはユーザーあたり1秒5回まで(500/100s?)らしい。 https://groups.google.com/g/google-apps-api-japan/c/wyV113ogz5M

tomonariha commented 2 years ago

csvファイルでデータを受け渡すのは簡単そう。 https://support.google.com/a/users/answer/37118?hl=ja&co=GENIE.Platform%3DDesktop#zippy=%2Ccsv-%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%BD%9C%E6%88%90%E3%81%A8%E7%B7%A8%E9%9B%86

tomonariha commented 2 years ago

現状まとめ

GoogleCalendarAPI関連