2014-06-11 50 views
0

我正在尝试将电话日历与网站日历同步。但没有运气。我尝试了以下方法。与电话日历同步网站日历

  1. 与Google日历同步手机日历。
  2. 现在尝试从Google日历中提取事件,稍后将在我的网站上显示这些事件。
  3. 要从Google日历中提取活动,我需要日历ID。
  4. 要获取日历ID,我使用谷歌日历版API
  5. ,但问题是没有用户认证或用户登录我不能够得到用户的日历ID或事件
  6. 所以我的第一个问题是,我可以得到用户日历ID没有用户登录?
  7. 我的第二个问题是,有没有其他方法可以做到这一点?

回答

0

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

  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)。