我正在用 PHP 开发一个网站。该网站的用户可以从我提供的日历中进行预约。当用户进行预订时,应将其添加到我的谷歌日历中。
对于这种情况,我需要什么样的身份验证机制?以下哪一项?
1. 网络应用程序
2. 服务账户
3.安装的应用程序
注意:我不想访问我的网站用户的谷歌日历。我只是希望他们的预订显示在我的谷歌日历中。并且,如果可能的话,请发布一个源代码,我可以在那里开始编码。我进行了搜索,但大多数关于该主题的教程都是基于 .NET 的。
Thanks.
您需要使用以下命令设置 OAuth 接口谷歌日历API https://developers.google.com/google-apps/calendar/。但您将对其进行设置,使其始终连接到您的 Google 日历,而不是使用 OAuth 连接到用户的 Google 日历。如果你进入 Google 日历 API 文档,他们有一个名为编写你的第一个应用程序 https://developers.google.com/google-apps/calendar/firstapp。它有多种语言的示例代码,包括 PHP。这是一个很好的起点。
注意:当我说它将使用您的帐户时,我的意思是您将其设置为客户并通过 OAuth 连接以获取令牌。然后保存这些令牌并将其用于对 Google 日历的所有访问。由于令牌已存入您的帐户,因此您将始终连接到您的日历。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)