如何从谷歌日历API获取当前事件?

2024-04-09

我正在尝试使用 Google 日历 API 方法gapi.client.calendar.events.list https://developers.google.com/google-apps/calendar/v3/reference/events/list检索日历上的事件now.

我可以成功过滤开始日期和结束日期。但是,如果事件昨天开始并且仍在进行中,那么过滤今天开始的事件对我没有帮助。

    var request = gapi.client.calendar.events.list({
      'calendarId': 'my calendar id',
      // shows things that have not yet started
      'timeMin': (new Date()).toISOString(),
      'showDeleted': false,
      'singleEvents': true,
      'orderBy': 'startTime'
    });

如何在日历上查找当前正在进行的事情列表?

我(显然)希望避免拉出一周的事件并对其进行解析。


没有直接查询当前事件的方法,但您当然可以给它一个有限的最短和最长时间,因此您只能搜索少量事件。如果您的活动是有规律的并且持续时间可预测,您也许可以让它只给您一个。

events = client.events().list(calendarId='primary',
                              timeMin='2011-12-22T09:00:00Z',
                              timeMax='2011-12-22T22:00:00Z').execute()

更多信息请阅读Google Calendar API官方文档:https://developers.google.com/google-apps/calendar/?csw=1 https://developers.google.com/google-apps/calendar/?csw=1

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从谷歌日历API获取当前事件? 的相关文章

随机推荐

  • 有没有更简单的方法来访问 R 中类的属性,我可以使用点表示法吗?

    我在 R 中创建了一个包含多个属性的对象 我怎样才能轻松访问它们 我可以 attr x attributeName or attributes x attributeName 但它们都不是真正方便的 有没有更快的方法 如 C 或 Java
  • 无法让属性字符串在 Swift 中工作

    我试图在代码中设置字符串的一些属性 但无法得到NSAttributedString上班 这是应该更改字符串的函数 func getAttributedString string String gt NSAttributedString va
  • 实体框架代码首先迁移抛出错误

    这是我在收到此错误之前所做的操作 安装了 EF 预发布版本 可能是 6 我不知道 决定我不想要 所以卸载它并重新安装稳定版本 5 通过 SSMS 截断我的数据库 这是错误 Exception calling CreateInstanceFr
  • 使用 Spring MVC 应用程序实现 Tiles 3

    我正在尝试在 Spring MVC 应用程序中实现 Apache Tiles 3 因此我在 pom xml 文件中添加了以下依赖项
  • 对多索引 pandas 数据帧上的重复行求和

    你好 我在处理熊猫方面遇到了麻烦 我正在尝试对多索引数据帧上的重复行进行求和 我尝试过df groupby level 0 1 sum 还与df stack reset index groupby year product sum 和其他一
  • Typeorm .loadRelationCountAndMap 返回零

    请帮忙 我正在尝试执行以下 typeorm 查询 return await getRepository Company createQueryBuilder Company leftJoinAndSelect Company plants
  • 在另一个绘图的绘图区域内添加小直方图

    有没有办法在另一个图的绘图区域内添加直方图 但独立于 基础 图的坐标系 就我而言 我想将直方图作为图例添加到分区统计图 直方图将显示属于每个类别的区域数量 但问题可以轻松应用于任何绘图 例如 plot 1 10 rect 1 7 4 9 c
  • pandas DataFrame 中每一行的操作

    我想迭代 pandas DataFrame 中的每一行 并对每行中的元素执行一些操作 现在我有 for row in df iterrows if row col gt 1 5 doSomething 但它告诉我 元组索引必须是整数 而不是
  • 从 C# 打开 Google Chrome 的新窗口

    可以开新的instance来自 C 的 Chrome By instance我的意思是一个新的单独选项卡 不包含在现有的 Chrome 窗口中 我尝试过以下解决方案但是both他们创造了一个new tab in an existingchr
  • MongoDB - 返回插入项的 id

    从以下教程开始 https codeforgeek com 2015 08 restful api node mongodb https codeforgeek com 2015 08 restful api node mongodb 我有
  • MinGW GCC 通配符

    我在 Windows 上使用 MinGW GCC 编译器如何编译目录中的所有 C 文件 I used gcc c o Output 在我输入所需的文件夹后出现此错误 gcc error c Invalid argument gcc fata
  • 在 Julia 中迭代具有不同数量参数的不同函数

    我正在尝试使用不同数量的参数对不同的函数运行循环 变量是在运行时在循环内创建的 我想在每次迭代时使用 eval 来使用变量 symbol 实例化一个 Struct 但是 我不能这样做 因为 eval 只在全局范围内有效 这是有效案例的 MW
  • 当我尝试创建新模型时,Django 错误:名称“_”未定义

    我定义了这个模型 from django db import models from django db models import CharField Create your models here class City models M
  • 从函数中的局部变量返回指针

    我正在读一本叫做 Go 编程语言 的书 在关于指针的第二章中写了以下内容 函数返回局部变量的地址是完全安全的 例如 在 在下面的代码中 由对 f 的特定调用创建的局部变量 v 即使是仍然存在 调用返回后 指针 p 仍将引用它 var p f
  • 在 pytest 测试中记录日志

    我想在测试函数中放置一些日志语句来检查一些状态变量 我有以下代码片段 import pytest os import logging logging basicConfig level logging DEBUG mylogger logg
  • wcscmp - 使用此函数时出现访问冲突

    基本上 我试图比较 PSYSTEM PROCESS INFO spi 其 ImageName 字段 使用字符串wcsmp如下 if wcscmp L Test exe spi gt ImageName Buffer 这似乎给了我一个访问冲突
  • 在 PHP 中可以像在 Java 中一样一次分配多个变量吗?

    我想一次创建 5 个数组类型的变量 这可能吗 在 Java 中我知道你可以 但找不到任何关于 PHP 的信息 我想做这样的事情 var1 var2 var3 var4 var5 array 是的你可以 a b c d array
  • 如何在 Python 中向 Plotly 散点图添加文本标签?

    我试图在 Python 中的 Plotly 散点图中的数据点旁边添加文本标签 但出现错误 我怎样才能做到这一点 这是我的数据框 world rank university name country teaching internationa
  • jQuery jPlayer 在 Safari 中首次运行后无法重播

    在 Firefox 3 6 13 中配置并运行 jPlayer 2 0 0 后 一切运行顺利 但相同的代码在 Safari 5 0 3 中无法运行 我正在做的是创建 jPlayer 监听 结束 事件以重新启动它 这是代码 document
  • 如何从谷歌日历API获取当前事件?

    我正在尝试使用 Google 日历 API 方法gapi client calendar events list https developers google com google apps calendar v3 reference e