2017-02-25 80 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。

相關問題