私はカレンダー要素を使ってアプリを構築しています。私はGoogleカレンダーAPIを使ってこのアプリケーションを構築することを検討しています。 APIは、さまざまなGoogleアカウントが所有するカレンダー間でやりとりすることができるすべてのものです。ただし、同じGoogleアカウントで所有されているカレンダーと同じ柔軟性はありません。Googleカレンダーの上にカレンダーサービスを作成する
アプリのカレンダーをすべて保持するGoogleアカウントを1つしか使用できないようにしたいと考えています。このアカウント内で、自分のサイトの1人のユーザーに1カレンダーを作成したいと考えています。私は、私のユーザーが個人的な出来事を作り、それを互いに共有できるようにしたいと思います。
同じGoogleアカウントが所有する複数のGoogleカレンダー間でイベントを共有する方法はありますか?
望ましくない選択肢:
が重複したエントリを作成し、管理します。私は重複したエントリを作成するようなハックを使用する必要はありません - それは単に所有者がイベントの属性を変更するときに問題を尋ねているだけです。さらに、非所有者が技術的にコピーの所有者であるため、イベントを編集できないようにするために、追加のロジックが必要です。
また、誰もが実際のGoogleアカウントを持っているようにすることもできます。
自分のアカウントを使用している場合、自分のログイン情報を教えてくれない限り、自分のカレンダーを直接管理できませんでした。これは非常に多くのレベルでひどい練習です。
- 実際のGoogleアカウントに必要な情報を使って自分のサイトにサインアップし、CAPTCHAのサービスを提供し、自分のサイトで管理するシーンの背後にあるユーザーごとに新しいGoogleアカウントを作成することができますTOSを読み、それが解釈される方法によってセクション5.3と10.2に違反する可能性があります。
これで唯一の問題は、今では自分のアプリのすべてのユーザーがGoogleアカウントを持つ必要があることです。 – MattK