【问题标题】:Sharing google calendar event using private URL and google api v3使用私有 URL 和 google api v3 共享 google 日历活动
【发布时间】:2014-11-19 04:07:48
【问题描述】:

我需要在公司共享所有人的谷歌日历。

在此之前,我研究了 Google api v2,如果我有私人 URL,它可以从日历中获取事件。

但由于它现在被贬低了,我正在考虑使用 api v3 来开发它。我正在研究代码,但没有找到任何方法可以给我使用私有 URL 的事件。

在 api v3 中可以吗?

根据教程,我需要从用户那里激活 api。我想从用户端管理最低限度。

我们公司正在使用 Google Apps。哪个是合适的解决方案?

谢谢

【问题讨论】:

    标签: calendar google-api google-calendar-api google-apps


    【解决方案1】:

    这个方法是events#listdocumentation页面上有一些例子。

    为避免让用户进行身份验证,您应该使用服务帐户。您没有提到编程语言,但有一个 PHP 示例 here

    要从 Google Apps 访问私人日历,您必须按照here 的描述向他的服务帐户授予权限。

    【讨论】:

    • 您好,Vinicious,此时我正在使用 java 进行编码。当我查找代码时,它会询问客户端密码,例如developers.google.com/google-apps/calendar/instantiate 但是客户端密钥不可用于服务帐户..你能举出任何可以使用服务帐户返回日历事件的示例..我正在尝试代码但给出错误 404(用于测试我使用的是普通 gmail 帐户而不是 Google 应用程序)谢谢
    • @compyutech 检查 Java lib 文档:code.google.com/p/google-api-java-client/wiki/… 这里还有一个示例:stackoverflow.com/a/11835103/81108(这是针对 BigQuery API,但对于日历 API 的身份验证过程是相同的)。如果你不能让它工作,请用你的代码问另一个问题。
    猜你喜欢
    • 2019-10-24
    • 2017-01-24
    • 2011-01-02
    • 2015-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    相关资源
    最近更新 更多