Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.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
Java 谷歌日历api服务器应用程序_Java_C#_.net_Google Api_Google Calendar Api - Fatal编程技术网

Java 谷歌日历api服务器应用程序

Java 谷歌日历api服务器应用程序,java,c#,.net,google-api,google-calendar-api,Java,C#,.net,Google Api,Google Calendar Api,我需要一些谷歌日历API的帮助。我试图在谷歌文档中查找信息,但仍然无法使应用程序正常工作 我们有一个控制台应用程序,可以在服务器上运行,并与谷歌日历进行交换。此应用程序使用Google日历API获取/更新用户日历中的事件。然而,当我们访问私人用户数据时,我们需要询问用户更新其日历的权限。问题在于,当控制台应用程序试图访问私有数据时,例如浏览器中的事件网页被打开,用户必须按下接受按钮。我希望避免这种情况,并以某种方式自动按下此按钮,甚至完全绕过此步骤 有人能帮我吗?我试图使用API访问和服务帐户,

我需要一些谷歌日历API的帮助。我试图在谷歌文档中查找信息,但仍然无法使应用程序正常工作

我们有一个控制台应用程序,可以在服务器上运行,并与谷歌日历进行交换。此应用程序使用Google日历API获取/更新用户日历中的事件。然而,当我们访问私人用户数据时,我们需要询问用户更新其日历的权限。问题在于,当控制台应用程序试图访问私有数据时,例如浏览器中的事件网页被打开,用户必须按下接受按钮。我希望避免这种情况,并以某种方式自动按下此按钮,甚至完全绕过此步骤


有人能帮我吗?我试图使用API访问和服务帐户,但出现未经授权的错误。

回答我自己的问题

我从Google开发者控制台为我的应用程序创建了一个服务帐户。之后,我收到了该服务帐户的电子邮件,例如***@developer.gserviceaccount.com。然后,对于所有用户,我必须通过日历设置与此服务帐户电子邮件共享他们的日历。现在我可以从控制台应用程序查看/更新Google日历事件