Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 将我的网站与谷歌日历集成_Php_Google Api_Google Calendar Api - Fatal编程技术网

Php 将我的网站与谷歌日历集成

Php 将我的网站与谷歌日历集成,php,google-api,google-calendar-api,Php,Google Api,Google Calendar Api,我正在用PHP开发一个网站。此网站的用户可以从我提供的日历中预订约会。当用户进行预订时,应该将其添加到我的谷歌日历中 对于这种情况,我需要什么样的身份验证机制?下面哪一个? 1.Web应用程序 2.服务帐户 3.已安装的应用程序 注意:我不想访问我的网站用户的谷歌日历。我只想他们的预订显示在我的谷歌日历上。如果可能的话,请发布一个我可以开始编码的来源。我搜索过,但是关于这个主题的大多数教程都是基于.NET的 谢谢。您需要使用设置OAuth接口。但是,您将不使用OAuth连接到用户的Google日

我正在用PHP开发一个网站。此网站的用户可以从我提供的日历中预订约会。当用户进行预订时,应该将其添加到我的谷歌日历中

对于这种情况,我需要什么样的身份验证机制?下面哪一个? 1.Web应用程序 2.服务帐户 3.已安装的应用程序

注意:我不想访问我的网站用户的谷歌日历。我只想他们的预订显示在我的谷歌日历上。如果可能的话,请发布一个我可以开始编码的来源。我搜索过,但是关于这个主题的大多数教程都是基于.NET的


谢谢。

您需要使用设置OAuth接口。但是,您将不使用OAuth连接到用户的Google日历,而是将其设置为始终连接到您的Google日历。如果你进入谷歌的日历API文档,他们有一节叫做。这有包括PHP在内的多种语言的示例代码。这是一个好的开始


注意:当我说它将使用您的帐户时,我的意思是您将其设置为客户,并通过OAuth连接以获取代币。然后保存这些令牌并将其用于所有对Google日历的访问。由于代币已进入您的帐户,您将始终连接到日历。

$Mark非常感谢。有什么样的php代码我可以从中学习吗?在上面的“编写第一个应用程序”链接中,有一些很好的示例代码。