除了运行我的应用程序的任何用户之外,是否可以使用OAuth2访问多个Google帐户用户的Google日历?我是否可以运行空闲-忙碌的API调用来了解外部用户何时可用?如果可能,此呼叫中的所有外部用户是否都必须位于同一组织中?要识别用户,我是否需要他们的邮箱地址?我可以在Node.js中编写这段代码以在服务器上运行吗?如何为被查询的所有外部用户授予对运行忙/闲查询的Node.js应用程序的访问权限?
除了运行我的应用程序的任何用户之外,是否可以使用OAuth2访问多个Google帐户用户的Google日历?我是否可以运行空闲-忙碌的API调用来了解外部用户何时可用?如果可能,此呼叫中的所有外部用户是否都必须位于同一组织中?要识别用户,我是否需要他们的邮箱地址?我可以在Node.js中编写这段代码以在服务器上运行吗?如何为被查询的所有外部用户授予对运行忙/闲查询的Node.js应用程序的访问权限?
您可以使用Google Identity services来调用API并获取访问Web应用程序的Google日历所需的令牌,无论是用户"Sign-in with Google"还是"One tab."
这两个选项都可以在移动设备和Web应用程序上使用.
您可以在this documentation中找到关于使用日历数据API进行身份验证的更多信息,或者关于Node.js here的OAuth客户端库的更多信息.