当前位置: 首页 > 知识库问答 >
问题:

谷歌日历API-缺少结束时间

郏志学
2023-03-14

endpoint=https://www.googleapis.com/calendar/v3/calendars/George.albrecht%40xxx.com/events,method=get

共有1个答案

贺博厚
2023-03-14

主体中的starttimeendtime如下所示:

var event = {
  'summary': 'This is a test Calendar invite using NodeJS',
  'location': 'Under the Bridge',
  'description': 'I dont ever wanna feel Like I did that day But take me to the place I love Take me all the way',
  'start': {
    'dateTime': '2018-02-25T12:58:05-07:00',
    'timeZone': 'America/Los_Angeles',
  },
  'end': {
    'dateTime': '2018-02-26T06:00:00-07:00',
    'timeZone': 'America/Los_Angeles',
  },
  'recurrence': [
    'RRULE:FREQ=DAILY;COUNT=2'
  ],
  'attendees': [
    {'email': 'rhcp@gmail.com'}

  ],
  'reminders': {
    'useDefault': true
  }
};

如果该解决方案仍然不起作用,请尝试降低包的级别:

googleapis@24.0.0工作-->使用@25.0.0,我得到了错误...和google-auth-library@0.12.0,如本文所述。

 类似资料:
  • 我正在实现谷歌日历API指令网页的例子。我将代码放入example.js文件中,并在命令行中用节点example.js启动它。 联系日历服务时出错:错误:缺少结束时间。 我做错了什么。

  • 我想知道我是否需要Google java客户端库才能从GAE访问我的Google日历。默认情况下,它们是Google App Engine SDK的一部分吗? 此外,我找不到一个很好的示例或教程来展示如何从Google Cloud Platform应用程序创建、读取、更新和删除Google日历事件。 非常感谢,如果您可以提供相同的代码示例或链接到适当的工作教程。

  • 使用节点https://github.com/google/google-api-nodejs-client库,我试图访问公共假期。我有身份验证工作,并可以访问API。当我测试事件时。使用API资源管理器列出endpoint,我怀疑日历有效。 日历 Id :“en.sa#holiday@group.v.calendar.google.com” 存在于我的个人日历中,但不存在于应用日历中。 当我尝试

  • 我有一个应用程序使用s2s与谷歌日历API的连接。我需要在不同的用户日历中创建事件。若要使之成为可能,用户应转到日历的设置并将其日历共享到服务帐户。但我想为用户简化这一点 - 这样他们就不需要去他们的日历设置。我没有用于用户交互的界面 - 这是一个机器人。如何以其他方式访问用户的日历?

  • 我希望我的应用在用户的 Google 日历上添加/删除/更新事件。应用只需删除和更新应用本身已添加的事件。 我是否正确地理解了这一点,为了使其正常工作,用户必须向应用程序授予对其Google日历的完全访问权限,这意味着该应用程序可能会读取和删除任何日历上的私人事件? 或者,有没有办法限制用户对应用程序的访问权限,例如,允许应用程序创建单个日历,只允许它访问该日历上的事件? 我已经通读了相关的谷歌日

  • 我试图从谷歌日历APIiOS应用程序的生日。现在我可以从谷歌日历获取事件。 如何从谷歌日历API获取生日iOS。我通过这个留档谷歌日历API:https://developers.google.com/google-apps/calendar/quickstart/ios