我在我的 Google 日历中创建了活动,然后将其发布在网站上(作为 Google 日历中的 HTML 代码)。
单击 URL 后,它会将我重定向到带有以下文本的 Google 日历:找不到请求的事件。
应该是什么问题?我希望人们应该将此事件添加到他们的日历中。
我在我的 Google 日历中创建了活动,然后将其发布在网站上(作为 Google 日历中的 HTML 代码)。
单击 URL 后,它会将我重定向到带有以下文本的 Google 日历:找不到请求的事件。
应该是什么问题?我希望人们应该将此事件添加到他们的日历中。
经过多次测试,我终于在我的案例中找到了解决方案。
此解决方案适用于完全控制日历和事件的组织者。
默认情况下,我们会将事件添加到谷歌日历中的“日历”中。
如果您是共享活动的人,则日历应该是公开的。
注意:为确保您自己的隐私,最好为公共活动创建一个新日历。 https://support.google.com/calendar/answer/37095?hl=en
注意:使用您的个人电子邮件而不是组织电子邮件。一些组织有一些限制。例如,我可以从组织电子邮件中共享事件,但是当由个人 gmail 打开时,详细信息/标题不可见。
您正在尝试访问不公开的资源,因此您的网站无法访问它是正常的。如果您在未登录帐户时尝试访问您共享的链接,您会注意到这一点(您将收到 404 错误)。默认情况下,日历是不公开的。为了能够访问它,您可以执行以下操作:
scope.type
为default
.即使您将日历公开,您也可以限制可以公开访问的事件数量,以便人们只能访问您想要的事件。您只需要更改此处指定的事件的可见性属性。