2017-02-25 121 views
0

我正在尝试获取我的Google帐户的帐户凭据,这可以存储在命令行文件中。脚本需要设置这3个参数。为我的Google帐户获取服务器端API密钥

local client_id = "" 
local client_secret = "" 
local refresh_token = "" 

所以我希望我需要某种OAuth令牌,这永远不会失效。

有谁知道如何获得它?

回答

0

您从Google开发控制台获取客户端ID和客户端密钥。您通过执行一次性授权获得刷新令牌。

所有的步骤,在这个答案有详细How do I authorise an app (web or installed) without user intervention? (canonical ?)

要非常小心你如何确保刷新令牌。它的行为就像您的云端硬盘帐户的用户名/密码,因此可能会被“坏家伙”使用。使用最严格的范围是个好主意(上面列表中的第8步)。如果您的脚本正在上传,drive.file是一个不错的选择。如果您的脚本需要下载文件,请尝试drive.readonly。

相关问题