google-calendar-api - Google Calender API:可以将事件存储在自己的私人日历中吗?
问题描述
我目前正在编写一个在线预订模块,我想将事件(在数据库中)存储在拥有的谷歌日历中(然后将此日历添加到 Outlook 中的负责员工)。
我的想法只是为 API 提供我的身份验证数据和日历 ID,然后能够插入和删除事件。
日历必须是私人的,而不是公开的!
现在我看到它更多地设计用于访问用户的日历以获得他们的许可等......
解决方案
回答:
是的,您可以以自己的身份验证应用程序并将事件添加到您拥有的私人日历中。
更多信息:
一旦应用程序发布并包含您的凭据和令牌,无论谁运行该程序,都不会像您一样运行事件添加日历 API 方法。
其他选项:
或者,您可以创建一个服务帐户来模拟您的帐户并运行日历 API 查询,但您需要为服务帐户提供访问您的私人 Google 日历的权限。
参考:
推荐阅读
- python - 关于 if-elif-if-if 链的初学者问题
- xamarin - 如何使用 Prism 保存导航堆栈从 Xamarin 表单中的 MasterDetailPage 导航到 ContentPage?
- ruby-on-rails - ActiveRecord 使请求参数中不存在的值无效
- git - 通过 Git Bash 访问桌面
- r - 在几何线中以不同比例绘制辅助轴
- angular - 无法将具有 Angular Universal 的 Angular 9 应用程序部署到具有 Firebase 功能的 Firebase
- java - JSON 映射集合到 ArrayList
- ruby-on-rails - lazyload-rails 显示扭曲的 PNG
- google-analytics - 是不是像加 onclick=”ga('send', 'event', 'Category', 'Action', 'Label', 'Value');》这么简单 到我的链接以跟踪点击事件?
- postgresql - 在 Postgres 的另一列中获取具有最大字符串长度的行