问题标签 [gcal]

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 投票
3 回答
37850 浏览

google-calendar-api - 有没有办法以编程方式将 ICS 导入 Google 日历?

我没有看到任何明显的方法可以从这里的 API 文档将 ICS 文件导入 Google 日历:

http://code.google.com/apis/calendar/developers_guide_protocol.html

而且我非常希望不必自己解析它们只是将约会发送到GCal。我正在寻找一种程序化的解决方案,而不是像 Thunderbird、Outlook 等的导入插件。任何语言都可以接受第三方 API 来进行 ICS 解析。有任何想法吗?

0 投票
1 回答
264 浏览

zend-framework - Gcal api抛出错误

我正在为谷歌日历使用 zendgdata 库。

使用此函数 createQuickAddEvent 时出现此错误(它将事件添加到谷歌日历)。

这个函数的代码是:

错误:预期响应代码 200,得到 403

可能是因为我没有加载谷歌日历(第一次点击谷歌日历时设置时区)。加载谷歌日历后,这个错误永远不会出现。但我想要一个解决方案。这件事永远不会发生在新用户身上。

请帮我

谢谢。

0 投票
1 回答
2375 浏览

iphone - iPhone应用程序中的谷歌日历API!

我只是根据本教程http://www.youtube.com/watch?v=it_9H0GxRNI将 gcal 添加到我的项目中, 但出现了 12 个错误:

并且控制台中没有出现错误!问题是什么?:(

0 投票
2 回答
670 浏览

php - 在非对象上调用成员函数 getDOM()

我正在尝试创建一个将事件添加到谷歌日历的 PHP 函数。它似乎正在正确构建对象,但在尝试添加事件时会引发“调用 FeedEntryParent.php 中的非对象上的成员函数 getDOM()”错误。这是仅包含构造函数和添加事件的函数的缩写类:

错误(我相信)是我在代码末尾调用 insertEvent() 的方式。我认为唯一的原因是我只有在错误存在时才会收到错误,如果我删除它,上面的回声会按预期打印出 Event 对象。

任何对 Goggle PHP API 有更好理解的人都可以帮我一把,我将不胜感激。

0 投票
3 回答
676 浏览

fullcalendar - 带有 Gcal 的 FullCalendar 不会在 basicDay 视图中显示晚上 7 点之后的事件

由于某种原因,fullcalendar 不会在 basicDay 视图中显示晚上 7 点之后发生的任何事件。事件显示在月视图中,但不在 basicDay 视图中。

任何想法将不胜感激。

这是我的代码。我在同一页面上有两个日历。第一个是月视图,第二个是基本日视图。

0 投票
1 回答
359 浏览

iphone - iphone谷歌提醒问题

我正在使用 gdata api 将 iphone 应用程序与谷歌日历整合在一起。完成事件添加、删除、获取、更新

但提醒未添加到日历事件中

我的代码是:

NSDate *anHourFromNow = [NSDate dateWithTimeIntervalSinceNow:60*60];

GDataDateTime *startDateTime = [GDataDateTime dateTimeWithDate:[NSDate date] timeZone:[NSTimeZone systemTimeZone]];

GDataDateTime *endDateTime = [GDataDateTime dateTimeWithDate:anHourFromNow timeZone:[NSTimeZone systemTimeZone]];

GDataReminder *reminder = [GDataReminder 提醒];

[提醒设置分钟:@“10”];

GDataWhen *when = [GDataWhen whenWithStartTime:startDateTime endTime:endDateTime];

[当添加提醒:提醒];

[事件添加时间:何时];

如果(事件)

{ // 发布事件。

NSURL *altLinkURL = [[日历备用链接] URL];

[service fetchEntryByInsertingEntry:event forFeedURL:altLinkURL delegate:nil didFinishSelector:nil]; }

使用此代码事件已添加到日历中,但当我在 Google 日历中手动查看此事件时未出现提醒

0 投票
2 回答
673 浏览

jquery - 用 Jquery 修改 gcal 嵌入 CSS?

所以我遇到了谷歌日历嵌入的问题。我讨厌白色边框,我正试图摆脱它,但我无法修改 iframe 内的 css。我想知道是否有办法用jquery做到这一点?也许使用 .ready() 什么的?我尝试使用 jquery 选择 iFrame 的子级,但它不起作用。

我需要的部分是 iframe 中 body 标记上的内联 css,如下所示:

有任何想法吗?

在此处输入图像描述

0 投票
1 回答
2311 浏览

firefox - Firefox 4 iframe 问题

我在使用 Firefox 时遇到了一些奇怪的 iframe 问题。我正在使用 4.0.1。

我正在嵌入一个 gcal。这是代码

这个 gcal 在 chrome 和 opera 中完美运行,只是在 Firefox 中根本不显示。根本不调用 html,它只显示一个带有空和元素的空 iframe。

有趣的是,如果我连续放置两个相同的 iframe,第二个 iframe 将正确显示。

我试着做

令我大吃一惊的是,这正是我想要的。

不过,这是超级傻瓜,我不想把它留在那个地方。

为什么 iframe 在 Firefox 中不起作用?

//编辑

另一件事:iframe 正确显示在 google 页面上,它们为您提供要嵌入的代码。

这让我相信我自己的网站是问题所在,但我不知道为什么会这样,因为我没有针对 iframe 或包含它的 div 的 css 或 javascript。它也没有解释为什么它只发生在 Firefox 中。我还尝试刷新缓存并清除 cookie 和所有内容。

0 投票
1 回答
4654 浏览

iphone - 是否有适用于 iphone sdk 的谷歌日历 API?

有没有适用于 iphone sdk 的谷歌日历 api,目前我开发了一个 iphone 日历本机应用程序。在这个应用程序中,我想从双方同步谷歌日历。所以我想知道这项工作是否有任何谷歌日历 api。

我找到了iphone-gcal-example但它显示错误,因为它缺少 GData 源文件。是否有任何其他示例可以将事件同步或添加到谷歌日历。

提前致谢。

0 投票
1 回答
1434 浏览

fullcalendar - FullCalendar 如何解释来自 Google 日历的重复事件?

我正在使用自定义后端来存储事件信息。重复事件数据以 iCal 格式存储在数据库中。检索它并建立有效的重复规则很容易。解释这些规则显然不是那么容易。

前端是 jQuery 日历FullCalendar。当向 FullCalendar 提供来自 Google 日历的有效事件源时,我会 100% 准确地显示重复事件。这让我很困惑,因为 gcal.js 文件中没有将 gd$recurrence 数据发送到 FullCalendar 的代码。

gcal.js 从 Google 输出中获取 8 个字段,将它们放入一个事件中,该事件被推送到事件堆栈中。这 8 个字段都与复发无关。

FullCalendar 使用的 JSON事件对象没有“重复”属性,所以我不能简单地将重复规则放入 event.recurrence 并让它工作。

我试过模拟谷歌的输出并欺骗 FullCalendar 认为它是一个合法的提要,但这也不起作用。

所以,我的问题是,FullCalendar 如何准确地解释这些重复发生的事件?当然,我怎样才能让我的 iCal 重复数据以相同的方式工作?