0

我正在为客户创建日历工具。他的工作日历在我可以访问的 Google 帐户中。我将使用 Google Calendar API 作为该工具,但我对 Google API 和 OAuth 的东西不熟悉。我将使用 PHP。我需要使用 OAuth2 服务帐户,还是应该从该 Google 帐户创建一个常规的 OAuth2 Web 应用程序客户端 ID?

如果此信息有帮助,我将制作的工具将执行此操作: 1) 允许我的客户填写一个表格,该表格将创建一个新日历并在其中填充几个事件。2) 每周两次向邮件列表发送一封电子邮件,列出对这些日历所做的更改。

我还将制作一个显示每个日历的 iframe 的页面,以便他的客户即使没有 Google 帐户也可以看到它们。

4

2 回答 2

0

也许像这个这样的第三方类,可能对你来说是一个更好的开始。这只是一个轻量级版本,但还有更广泛的版本。重要的是他们已经为您实施了困难的部分。

于 2012-06-26T10:51:22.290 回答
0

如果您的客户需要通过 Google 进行身份验证,您应该使用 OAuth2 或最新版本。使用令牌比要求客户输入他们的电子邮件和密码要安全得多。

一个测试 API 调用的好地方是http://googlecodesamples.com/oauth_playground/这也有一个链接到支持它的 API 的 OAuth2 游乐场。

于 2012-06-26T11:02:15.290 回答