我真的对 Google OAuth 2 感到困惑。
我的要求不是他们在所有文档中描述的redirect user
。google login page
我的要求是我有我想作为 cron 作业运行的 python 脚本,它可以访问我的日历事件以用于只读目的
他们所有的文档都说提到重定向到浏览器以验证用户,但没有提到我可以验证我的个人帐户,这就像输入我的一样简单,username and password
但我在他们的文档中没有发现任何内容
我读了这个
https://developers.google.com/accounts/docs/OAuth2ServiceAccount#libraries
他们告诉使用JWT
,但他们没有提到如何在任何代码中做到这一点
{"alg":"RS256","typ":"JWT"}.
{
"iss":"761326798069-r5mljlln1rd4lrbhg75efgigp36m78j5@developer.gserviceaccount.com",
"scope":"https://www.googleapis.com/auth/prediction",
"aud":"https://accounts.google.com/o/oauth2/token",
"exp":1328554385,
"iat":1328550785
}.
[signature bytes]
我不确定在 API V3 中访问我的个人日历会不会那么难