Calendar 日历“;由“创建”;领域

Calendar 日历“;由“创建”;领域,calendar,google-api,google-calendar-api,Calendar,Google Api,Google Calendar Api,我正在用谷歌日历API创建一个活动。创建事件时,事件中的一个字段称为“创建人”,它列出了我用于创建事件的服务帐户的电子邮件地址(123456789)-qwertyuiop@developer.gserviceaccount.com)而不是主帐户的gmail地址(我的_address@gmail.com). 您可以将created by字段更改为主帐户的字段吗?created by字段在文档中没有标记为“可写”,这意味着它是只读的,您不能修改它。created by字段在文档中没有标记为“可写”,

我正在用谷歌日历API创建一个活动。创建事件时,事件中的一个字段称为“创建人”,它列出了我用于创建事件的服务帐户的电子邮件地址(123456789)-qwertyuiop@developer.gserviceaccount.com)而不是主帐户的gmail地址(我的_address@gmail.com). 您可以将created by字段更改为主帐户的字段吗?

created by字段在文档中没有标记为“可写”,这意味着它是只读的,您不能修改它。

created by字段在文档中没有标记为“可写”,这意味着它是只读的,您不能修改它。

谢谢@luc,因此,我目前正在做的是将我的主帐户作为与会者添加到日历活动中-我是否可以为该主帐户创建活动,而不是邀请他们?您应该能够做到这一点。例如,您可以使用Oauth令牌直接作为主帐户进行身份验证。你有没有试过《快速入门指南》?我以为我是在这么做。。。我在开发者控制台中创建了一个.p12私钥,并进行了服务器到服务器的身份验证。这不是直接认证吗?还是我误解了身份验证的工作原理?你所做的是使用一个服务帐户(就像一个机器人代表你的应用程序)。要获取用户Oauth令牌,您需要该用户登录并存储其Oauth令牌。我发现Oauth Playway对于理解身份验证流程非常有用:谢谢@luc,所以我目前正在做的是将我的主帐户作为参与者添加到日历活动中-我可以为该主帐户创建活动而不是邀请他们吗?你应该可以做到这一点。例如,您可以使用Oauth令牌直接作为主帐户进行身份验证。你有没有试过《快速入门指南》?我以为我是在这么做。。。我在开发者控制台中创建了一个.p12私钥,并进行了服务器到服务器的身份验证。这不是直接认证吗?还是我误解了身份验证的工作原理?你所做的是使用一个服务帐户(就像一个机器人代表你的应用程序)。要获取用户Oauth令牌,您需要该用户登录并存储其Oauth令牌。我发现Oauth Playway对于理解身份验证流程非常有用:谢谢@luc,所以我目前正在做的是将我的主帐户作为参与者添加到日历活动中-我可以为该主帐户创建活动而不是邀请他们吗?你应该可以做到这一点。例如,您可以使用Oauth令牌直接作为主帐户进行身份验证。你有没有试过《快速入门指南》?我以为我是在这么做。。。我在开发者控制台中创建了一个.p12私钥,并进行了服务器到服务器的身份验证。这不是直接认证吗?还是我误解了身份验证的工作原理?你所做的是使用一个服务帐户(就像一个机器人代表你的应用程序)。要获取用户Oauth令牌,您需要该用户登录并存储其Oauth令牌。我发现Oauth游乐场对于理解身份验证流非常有用: