【问题标题】:Google Apps Script - Modifying Calendar UI & BehaviorGoogle Apps 脚本 - 修改日历 UI 和行为
【发布时间】:2012-06-20 12:58:29
【问题描述】:

我们有一个客户拥有 Google Apps 商业版帐户,并希望修改其 Google 日历页面的默认 UI 和行为。

我们研究了 Google Calendar API v3 及其与 Google 日历服务交互的功能。

所以我们想知道的是:

1) 我们知道我们无法修改日历的 UI 或使用它的行为,但我们想知道 Google Apps 脚本是否提供挂钩方法来与日历交互。例如,当您从 UI 创建事件时。

2) 可以将小部件添加到电子表格,如SpreadsheetApp.getActiveSpreadsheet().show(app) 是否可以以相同的方式将小部件添加到日历 UI?

3) Google Apps Business Edition 帐户是否可以像 Calendar API v3 一样为 Google Apps Scripts 提供任何额外功能?

如您所见,我们是该产品的新手;所以让我提前为新手问题道歉。

谢谢

【问题讨论】:

    标签: google-apps-script


    【解决方案1】:

    1) 是的。详情请查看https://developers.google.com/apps-script/service_calendar

    2) 没有。无法将小部件添加到您的日历界面。

    3) 消费者和企业应用程序帐户之间的唯一区别是配额限制和一些处理用户识别的小功能。

    【讨论】:

    • 您好,Srik,感谢您的及时回复。关于 1),我已经看到 Calendar 类提供了日历创建方法,但我们需要别的东西。我们需要为我们的应用程序订阅由 UI 中的“保存”操作触发的操作。你认为这可能吗?提前致谢。
    • 您可以做的是编写一个脚本来监视日历中的新事件(或修改的现有事件)。我过去写过一些脚本,比如在日历和电子表格之间进行同步。所以,这是你能找到的最接近的钩子。
    猜你喜欢
    • 2019-07-05
    • 1970-01-01
    • 2014-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-02
    相关资源
    最近更新 更多