问题标签 [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 投票
3 回答
2405 浏览

c# - 创建 Google 日历“提醒”时出错

我正在使用以下代码在 Google 日历中创建提醒(使用 Google API ver 2 for c#):

出现错误:对象引用未设置为对象的实例。

谢谢

0 投票
3 回答
4755 浏览

asp.net-mvc - 谷歌日历无法读取 ICalendar。

操作系统:WinXP 用于访问 Google 日历 (FF3.5) 的程序和版本:

我正在开发一个脚本(基于我在网上找到的现有 vCal ASP.NET 类)来生成一个 .ics 文件。此文件在导入 Outlook 2003 时运行良好。当我尝试导入 Google 日历时,出现以下错误:

导入事件失败:无法处理您的 iCal/CSV 文件。

我不太了解 vCal 格式或语法,但对我来说一切都很好。我将在下面发布示例测试日历 .ics:

生成上述代码的来源就是 mvc 视图::

0 投票
5 回答
6240 浏览

gdata-api - Google 日历查询最多返回 25 个条目

我正在尝试从今天开始删除所有日历条目。我运行一个查询,然后在查询结果上调用 getEntries()。getEntries() 总是返回 25 个条目(如果日历上的条目少于 25 个,则返回更少)。为什么没有返回所有条目?我预计大约有 80 个条目。

作为测试,我尝试运行查询,删除返回的 25 个条目,再次运行查询,再次删除等。这可行,但必须有更好的方法。

下面是只运行一次查询的 Java 代码。

PS:我查看了Data API Developer's GuideGoogle Data API Javadoc。这些网站还可以,但不是很好。有人知道其他 Google API 文档吗?

0 投票
1 回答
500 浏览

c# - Google Calendar API - 自动识别字符串中的事件 (.NET Framework)

我已经查看了其他问题,但我认为以前没有人问过这个问题:

我有一个在 .NET 框架中构建的电子邮件客户端,并且想自动创建谷歌日历事件(就像在 gmail 中一样)。有没有办法提供电子邮件消息(即字符串)并自动识别其中是否存在可能的事件?

有任何想法吗?

0 投票
1 回答
1934 浏览

asp.net - 需要一个示例代码才能在 asp.net 中使用谷歌日历

请告诉我如何在 asp.net 中使用谷歌日历。我需要一个使用 asp.net 在谷歌日历中安排的示例代码。

0 投票
3 回答
1179 浏览

android - Android:在谷歌日历中发布活动

我需要从我的 android 应用程序在谷歌日历中发布活动。我下载了 gdata-library v.2.1,但找不到任何文档。

0 投票
1 回答
1382 浏览

php - PHP CURL Google Calendar 使用私有 URL

我正在尝试使用私有 URL 从 Google 日历中获取一系列事件。我阅读了 Google API 文档,但我想尝试在不使用 ZEND 库的情况下执行此操作,因为我不知道最终的服务器文件结构是什么,并且避免让其他人编辑代码。

我在发布之前也进行了搜索,遇到了相同的情况,即 PHP CURL_EXEC 使用 URL 返回 false,但如果使用 Web 浏览器打开 URL,我会得到一个 JSON 文件。由于我使用的是私有 URL,我真的需要使用 ZEND 对 Google 服务器进行身份验证吗?我试图让 PHP 在为 Flash 编码之前清理数组。

0 投票
3 回答
12113 浏览

google-calendar-api - 有什么方法可以进一步自定义嵌入式 Google 日历?

我想为我客户的网站嵌入一些 Google 日历。“Google 可嵌入日历助手”提供的自定义选项很少。仅当您选择约 70 种标准 Google 日历背景颜色中的一种时,更新生成源中背景颜色的十六进制代码才有效。(我可以调整“边框”选择器,因为至少它在实际语句中。)

渲染页面上的“视图源”显示了从 iframe 加载的 CSS 文件,但我显然无法更改其中的任何内容。而且我假设我不能用我自己的 CSS 文件强制覆盖选择器,因为我无法将它“注入”到 iframe 中。

有谁知道在嵌入式 Google 日历中调整颜色、字体和其他 CSS 事物的(非 API)方法?

提前致谢...

0 投票
1 回答
2414 浏览

google-api - 如何使用谷歌 API 从谷歌日历获取当前或下一个事件?


介绍

我正在尝试更换由待命程序员在指定日期携带的“待命”手机。如果有紧急情况,服务台会拨打该手机。我们现在计划改用网络表格,帮助台将在紧急情况下填写该表格。提交表单后,脚本将与 Google 日历(使用 php api)对话,查看谁在待命,并向当时待命的程序员发送一条短信,提醒他/她注意紧急情况。如果当前没有人待命,那么下一个待命的人将收到一封电子邮件,以便他们可以在第二天早上第一时间处理该问题。我们有所有这些工作,除了经常性事件。

玩单个事件并将其设置为 true 工作正常,直到我决定让查询处理当前事件的检索(而不是自己检索一堆事件并手动检查时间)。例如,如果某人当前正在通话,则应该存在并返回具有该程序员姓名的当前事件。此事件可能会或可能不会重复发生,具体取决于某人是否有交易日。如果当前没有安排任何活动,那么我会选择一个 else,它会通过电子邮件发送下一个待命人员,而不是发送短信。在 else 部分中,我将 start max 切换为未来 7 天。


查询代码如下所示。


采取的步骤

1) 我创建了一个从 8 到 5 的重复事件,没有结束到重复周期。
2)然后我删除了一个事件(测试某人的交易日)并添加另一个事件以获取笑声(其他事件不是必需的,但有助于显示问题)。

下面的数据信息:
在查询范围内删除的重复事件标题为“Ben”,第二个未重复但确实安排在当天的事件称为“测试”。返回标题、开始时间和结束时间时的输出如下。请记住,日历上没有“Ben”事件,但无论如何它会显示 3 次,即使开始时间限制设置得非常严格(参见代码中的 $now)。


使用 $query->setSingleevents(false);"


使用“$query->setSingleevents(true);”


结果说明

我真的只希望该函数返回某人的单个姓名(即仅当前事件)。如果当前事件不存在,那么我会提取接下来 7 天的事件,以确保赶上任何周末和节假日,并返回第一个即将发生的事件。

上面的第二个输出(单个事件设置为 true)看起来解决了问题,但它仅在存在非重复事件时才解决问题。如果我让所有事情重复发生,那么如果我有 setSingleevents(true),则不会返回任何数据。

我有一种预感,这与我将最小和最大开始时间设置为 $now(当前时间)有关,但由于这适用于非重复性我不明白问题是什么(尤其是当我试图将重复事件视为它们自己的单个事件。

同样,这似乎一切正常,除非我使用重复事件(在我看来,每周手动添加时间不是一个很好的解决方案)。

--
谢谢你的帮助,

0 投票
4 回答
724 浏览

javascript - Gdata JavaScript Authsub 继续重定向

我正在使用 JavaScript Google Data API,但在使 AuthSub 脚本正常工作时遇到问题。这是我目前的脚本:

但是,当我运行此页面时,页面会将我重定向到身份验证页面。在我进行身份验证后,它会将我发送回我的页面,然后快速将我再次发送回身份验证页面。我已经包含警报以检查令牌是否正在设置并且它似乎没有工作。有没有人有这个问题?