我已经完成了执行 OOB OAuth2 连接的示例,它在我的笔记本电脑上运行良好。
我面临的挑战是它会启动浏览器,要求我验证是否要授予我的应用程序访问相关文档的权限。从那时起,它将我的凭据集存储在本地文件中并继续正常工作。
我的用例是我公司中有许多部门想要利用 Google Docs 电子表格进行报告。然后,我希望能够在服务器上运行一个程序(来自一个 cron 作业),该程序可以抓取这些数据并为所有部门构建一个汇总报告。
我打算创建一个“报告用户”,授予对所有相关文档的读取访问权限,然后使用该身份运行报告过程。
我尝试在笔记本电脑上运行它,然后将存储的凭据复制到我的服务器以供使用。但似乎这些凭据与机器相关联,因此它强制通过浏览器进行新的验证流程。
关于如何使用 Google Drive 的身份验证流程以允许我做我需要的任何建议?
TIA