2

さまざまなイベントのために約 50 人のユーザーをスケジュールする Django Web アプリを実行しています。ユーザーはサイトにログインしてスケジュールを表示します。もちろん、各ユーザーは、リアルタイムで更新される個人の Google カレンダーのイベントも望んでいます。
プライバシー上の理由から、アプリがユーザー自身のカレンダーにアクセスしないことが重要です。

私の質問は、Web アプリがこれを達成するための標準的な (推奨される) ワークフローは何ですか?
これまでの私の読書に基づいて、私は次のように考えています。

  1. アプリ専用の Google アカウントを作成します。
  2. そのアカウント内で、各ユーザーの Google カレンダーを作成します。
  3. カレンダーへのリンクを各ユーザーと共有して、購読できるようにします。
  4. アプリは API を介してカレンダーを更新します。

これは良い方法ですか、それとももっと良い方法がありますか?

どんな助けにも本当に感謝します。

4

0 に答える 0