【发布时间】:2016-12-04 18:48:48
【问题描述】:
我正在编写一个小的 Python 脚本,它将检索我的 Google 联系人列表(使用 Google Contacts API)并随机建议我联系一个人(自动与朋友保持联系的好方法!)
这只是我计划在 cron 作业中安排的独立脚本。问题是谷歌似乎需要 OAuth2 风格的身份验证,用户(我)必须批准访问,然后应用程序会收到一个授权令牌,然后我可以使用它来查询用户(我的)联系人。
由于我只访问自己的数据,有没有办法对自己进行“预授权”?理想情况下,我希望能够检索一些授权令牌,然后运行脚本并将该令牌作为环境变量传递
AUTH_TOKEN=12345 python my_script.py
这样一来,它就不需要用户输入/交互来授权一次。
【问题讨论】: