在没有UI的情况下验证人员API



我想验证个人google帐户,以便人们API发送获取/发布请求,

然而,我每次都必须避免对API进行身份验证,因为会有一个使用API的cron作业。一种方法是第一次进行身份验证,然后使用刷新令牌进行必要的请求,直到帐户取消访问(通过更改密码或手动删除权限控制台(

有没有一种方法,我可以完全避免手动身份验证,因为cron作业将在服务器端上运行

使用了相同的服务帐户,但没有得到所需的结果

请参阅https://developers.google.com/identity/protocols/oauth2/web-server

您可以一次(第一次(给予您的申请同意,并在授权参数中设置可选的access_type='offline'

"如果用户不在浏览器时应用程序需要刷新访问令牌,请将该值设置为脱机。这是本文档稍后描述的刷新访问令牌的方法。此值指示Google授权服务器在应用程序第一次用授权码交换令牌时返回刷新令牌和访问令牌">

最新更新