私は私のGoogleカレンダーでイベントを作成してから、(GoogleカレンダーからのHTMLコードとして)Webサイト上で公開します。
URLをクリックすると、このテキストでGoogleカレンダーにリダイレクトします。要求されたイベントを見つけることができませんでした。
問題は何ですか?私は人々にこのイベントを彼らのカレンダーに追加するべきです。
あなたは公開されていないリソースにアクセスしようとしているので、あなたのウェブサイトにアクセスできないことは普通です。アカウントにログインしていない間に共有したリンクにアクセスしようとすると、これに気付くでしょう(404エラーが発生します)。デフォルトでは、カレンダーはpublicではありません。アクセスできるようにするには、次のことができます。
scope.type
をdefault
に設定する必要があります。カレンダーを公開しても、公にアクセスできるイベントの量を制限することができます。そのため、人々はあなたが望むイベントだけにアクセスできます。ここで指定されているイベントのVisibilityプロパティを変更するだけです 。 。