2012-08-17 50 views
1

我想从谷歌应用程序引擎保存在谷歌驱动器上的一些报告(在CSV)。它工作正常,如果我直接点击URL(在它反弹到谷歌的授权,并点击通过屏幕,以允许应用程序访问谷歌驱动器)允许谷歌应用程序引擎应用程序默认访问谷歌驱动器

但如果我从谷歌应用程序引擎中的cronjob初始化请求。有没有办法通过点击通过让应用程序? (或拥有了一个真正有效令牌?)

注:同谷歌帐户的应用和提高

回答

0

对于您的应用程序使用cron作业来访问用户的数据,您需要先得到一组OAuth 2.0访问和刷新用户的令牌:这应该已经由您通过“点击”实现。

获得这些凭据后,您只需将它们存储在数据存储中,然后在cron作业中检索它们以执行任务。

Retrieve and Use OAuth 2.0 Credentials显示了如何构建授权流以及如何存储/检索OAuth 2.0凭据的示例。您的cron作业只需要检索那些存储的凭证并像往常一样使用它们。