问题标签 [google-calendar-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1850 浏览

google-calendar-api - Google Data API:扩展属性的限制是什么?

Google Data API(特别是 Calendar API)的扩展属性中的属性数量和值长度是否有任何限制?

0 投票
1 回答
1563 浏览

gdata-api - Google 日历“其他日历”XML 提要

我正在构建一个利用 gdata-api 将用户的日历带入应用程序的 web 应用程序。我也希望能够将他们的其他日历也带进来,但找不到其中一些的 XML 提要。

我注意到并非谷歌日历中的所有“其他日历”都有 XML 提要。例如,一年多前,我订阅了一个名为“MNT”的日历,即美国男子国家队(足球)。当我进入设置时,这个日历有 XML、ICAL 和 HTML 地址。

但是如果我单击“其他日历”下的添加链接并浏览有趣的日历,选择体育 -> 足球 -> EPL -> 曼联并订阅它,它只有一个 HTML 地址。到目前为止,我尝试过的所有其他日历都只有 HTML 地址。

有没有办法从这些只显示 HTML 地址的日历中获取 XML 提要?

有没有比添加 -> 有趣的日历更好的地方来查找 XML 日历提要?

谢谢!

0 投票
2 回答
1734 浏览

java - 如何通过其 ID 获取单个 GoogleCalendar CalendarEventEntry?

我正在尝试通过事件 ID 从 Google 日历中检索单个CalendarEventEntry,但我找不到这样做的方法。API 似乎没有为此提供方法,尽管它建议使用 Query 对提要日历进行查询。这样做的缺点是 ID 不是考虑的参数之一。

我认为实现此目的的一种可能方法是获取与我们的日历相关联的 CalendarEventFeed,然后迭代生成的事件列表,如下所示:

您知道实现此目标的更简单,更直接的解决方案吗?

提前致谢!

0 投票
3 回答
9660 浏览

google-calendar-api - 如何发布谷歌日历的动态事件源?

我正在构建一个为用户管理某些类型的事件的 web 应用程序。我想提供一种在用户的谷歌日历中显示这些事件的方法。

我真正希望的是一种发布我自己的谷歌日历兼容提要并允许用户订阅它的方法,就像他们可以订阅“有趣的日历”一样。这样,如果事件发生变化或添加了新事件,它们就会反映在他们的日历中。但看起来谷歌只允许用户以 ical 或 csv 格式导入日历数据,而不是 atom feed 格式。

问题是,我的 webapp 中的现有事件可以更改并添加新事件。我希望这些更改立即反映在谷歌日历中。而且我不能指望用户继续重新导入 ICAL 文件。以下 SO 问题非常相似,但并没有真正发布答案: Generate a Google Calendar compatible feed

我会以错误的方式解决这个问题吗?我是否需要使用 gdata API 来创建日历并向其发布事件?似乎发布 atom 提要会简单得多,但如果 google 无法订阅 atom 提要,那将无法正常工作。

如果我只是将我的活动发布为 ICAL 文件,谷歌日历会定期重新读取 URL 并更新数据吗?有些用户每天有 4 或 5 个事件,所以文件会随着时间的推移越来越大。这似乎真的不是一个好的解决方案。

0 投票
3 回答
278 浏览

php - 有没有一种简单的方法可以链接到我的谷歌日历中的事件?

我正在将我图书馆的网站从 webcal 迁移到 google 日历。该网站是用 PHP 和 HTML4.01 编写的(从过渡到严格)。有没有一种编程方式可以生成日历日/条目的链接?使用 webcal,指向日视图的链接是:

因此,很容易以编程方式生成指向特定日期的链接。我一直在尝试找到一种方法来使用谷歌日历做类似的事情,但运气不佳。我真的很想能够做类似的事情

这甚至有可能吗?

0 投票
1 回答
788 浏览

java - 谷歌日历(共享)

我正在使用 Google Apps 应用程序。实际上,我想在不使用密码的情况下访问另一个 ID。我使用了 OAuth,它运行良好。但我无法分享特定人的日历。我尝试了以下代码。

对于这段代码,我得到了错误:

0 投票
1 回答
249 浏览

php - Zend GData - 看起来真的很大

我已经下载了 Zend GData 包来使用 Google Calendar API。当我查看包裹的内容时,它似乎包含大量的东西。我真的只需要使用谷歌日历而不需要其他谷歌 API 吗?如果没有,我可以安全地摆脱什么?

0 投票
2 回答
219 浏览

php - 我的 CMS 中的单一/重复计划

我正在构建一个要求允许用户存储时间表的 CMS。该界面类似于 MS Outlook,因此重复计划几乎需要模仿该 UI 可以支持的内容。

保存计划后,我们需要以某种方式在应该发生事件时收到警报。目前,计划是每分钟运行一次 cron 作业,以检查并查看是否在那一分钟安排了事件。

由于我们的用户将来自世界各地,因此我们需要这个调度系统能够识别时区和 DST。

此外,能够将此时间表转换为人类可读的文本(例如,“从 2010 年 1 月 1 日到 2010 年 2 月 1 日,每天早上 9 点”)对我们的用户来说非常有用。

有谁知道如何实现这一点?我正在使用 PHP/MySQL。

0 投票
1 回答
617 浏览

java - 谷歌日历

我正在为教育行业开发一个使用 java 的 Web 应用程序项目。在此管理员拥有访问 A、B、C 等其他用户的谷歌服务的所有权限......因为这是使用 OAuth。然后我尝试了管理员想要使用 OAuth 将用户 A 的日历共享给用户 B。但我陷入了这一步。有没有可能请帮帮我

谢谢问候沙伦

0 投票
1 回答
391 浏览

php - 使用事件 URL 使用 Zend_Gdata 库检索 Google 日历事件

我正在尝试使用 Zend Gdata 库检索 Google 日历事件。

当我创建一个事件时,我将 insertevent 方法返回的事件 URL 存储在我的数据库中。最初我以为我可以使用此 URL 稍后删除该事件。经过一番研究,我意识到您实际上需要一个特殊的 URL,它是事件 URL,并附加了一个额外的数字字符串。我查看了 Zend Gdata 库中的各种事件检索方法,但它们似乎都不允许您只传递事件 URL。它们似乎都需要文本或日期范围查询。我将如何检索我已经知道其 URL 的事件的删除 URL?