同步网站日历与手机日历



我正在尝试同步手机日历与网站日历。但运气不好。我试过以下方法。

  1. 同步手机日历与谷歌日历。
  2. 现在试图从谷歌日历获取事件,稍后将显示在我的网站。
  3. 从谷歌日历获取事件,我需要日历id。
  4. 获取日历id,我使用谷歌日历v3 API
  5. 但问题是没有用户身份验证或用户登录,我无法获得用户日历id或事件
  6. 所以我的第一个问题是我可以得到用户日历id没有用户登录?
  7. 我的第二个问题,有没有其他的替代方法?

日历id为日历的电子邮件。但是,除非您经过身份验证和授权,否则无法访问用户数据。您需要:

  1. 日历是公共的
  2. 或者你需要一个Oauth2令牌来访问日历(https://developers.google.com/accounts/docs/OAuth2)
  3. 或日历将需要共享给您或您的服务帐户(https://developers.google.com/accounts/docs/OAuth2ServiceAccount)
  4. 或域设置必须允许您访问该日历(https://developers.google.com/drive/web/delegation)。

最新更新