摘要:使用的第一部分設置憑據很多公司都在使用來管理和存儲他們的一些文件,這樣只要有互聯網訪問,他們的員工就可以從任何地方輕松訪問它們。范圍就像授予我們的憑據權限,然后確定我們的應用程序可以訪問的內容。這稱為客戶端密鑰。繼續并單擊創建憑據客戶端。
使用Python的Google Drive API第一部分:設置憑據
很多公司都在使用Google Drive來管理和存儲他們的一些文件,這樣只要有互聯網訪問,他們的員工就可以從任何地方輕松訪問它們。當我第一次開始使用API??時,我遇到了困難,只有在使用它幾次后才能更好地理解。
這就是為什么我決定編寫本指南 - 幫助您設置最小依賴項,以便您可以開始為您的公司或使用Google Drive的任何項目開發一些工作流程和自動化。
我寫的指南將分為3個部分:
設置Google Drive API的憑據
連接到Google Drive并通過Google DriveAPI搜索文件
通過Google Drive API從Google表格下載特定工作表
讓我們為您的第一個Google Drive API項目進行設置。
首先,從您的瀏覽器訪問https://console.developers.google.com/。這將帶您進入Google控制臺頁面(就像AWS控制臺頁面,如果您熟悉它),您可以在其中管理您的API和服務,IAM和管理員。
創建一個項目
如果這是您第一次,請從左側導航欄轉到API&Services > Dashboard。
它會將您帶到Google API和服務信息中心,其中列出了您擁有的所有項目(如果有)。但是,由于這是你第一次,你將沒有列出項目。繼續,然后單擊“ 創建”。
現在,您將登陸一個頁面,您可以在該頁面上創建新項目并指定其名稱(如果您管理組織,則為組織,否則您可以將其留空)。在這個例子中,我們將我們的項目命名為First Medium Project。繼續,然后單擊“ 創建”。
啟用Google Drive API
創建新項目后,您將在下面的頁面上。您應該注意到,您現在位于項目的儀表板中,與之前您可以看到的是創建新項目的提示之前不同。現在,您應該看到一個顯示ENABLE APIS AND SERVICES的按鈕。點擊它。
它將帶您進入一個頁面,您可以在其中搜索要為項目啟用的API服務。在搜索欄上,開始輸入Google Drive API。在您鍵入時,UI會在提取與您的搜索查詢匹配的API時發生更改。點擊谷歌云端硬盤API,因為它出現在結果部分,然后,在谷歌云端硬盤API頁面上,單擊啟用。
創建憑據
啟用Google Drive API后,就可以創建憑據,以便應用程序可以在以后嘗試訪問Google Drive資源時對自身進行身份驗證。
首先,選擇所需的憑據類型可能會非常困難。Google在創建一組問題方面做得非常出色,可幫助您確定要創建的憑據。只需按照下幾張照片上的說明操作即可。
設置OAuth同意屏幕并添加API范圍
填寫完上述調查問卷后,Google會建議您的應用程序需要OAuth客戶端ID,然后才能進行此設置,您需要設置OAuth許可屏幕。
現在,我們要添加的范圍,我們希望我們的應用程序能夠做到。范圍就像授予我們的憑據權限,然后確定我們的應用程序可以訪問的內容。對于本教程,我們需要我們的應用程序能夠查看,下載,創建,編輯和刪除 Google Drive中的所有文件。(您可以在此處包含您想要的任何范圍,最佳做法是僅包括您的應用程序將執行的操作)。
完成后,單擊“ 添加”按鈕,然后它將轉到上一頁。繼續并單擊“ 保存”。
創建憑據:客戶端密鑰(OAuth客戶端ID)
接下來,我們將添加我們的憑據,以便Google可以識別我們的應用程序是誰以及它具有的范圍等。這稱為客戶端密鑰。繼續并單擊“ 創建憑據” >“ OAuth客戶端ID”。
在本教程中,我們將選擇Other作為我們的應用程序類型,因為我們將構建一個命令行應用程序。但是,您可以選擇要構建的任何類型的應用程序。
完成此步驟后,您將獲得您可以下載的客戶端密鑰,以便您的應用程序可以使用它進行身份驗證。繼續并單擊下載,這是向下箭頭圖標。您的客戶端密碼是一個JSON文件。將其重命名為client_secret.json。
恭喜!您現在已經啟用了Google DriveAPI,并為應用準備了范圍和憑據,以便稍后與Google Drive資源進行互動。
敬請關注!在第二部分引導即將到來,它會涉及如何通過一個Python應用程序連接到谷歌驅動器和搜索文件。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/7130.html
摘要:使用的第一部分設置憑據很多公司都在使用來管理和存儲他們的一些文件,這樣只要有互聯網訪問,他們的員工就可以從任何地方輕松訪問它們。范圍就像授予我們的憑據權限,然后確定我們的應用程序可以訪問的內容。這稱為客戶端密鑰。繼續并單擊創建憑據客戶端。使用Python的Google Drive API第一部分:設置憑據 很多公司都在使用Google Drive來管理和存儲他們的一些文件,這樣只要有互...
摘要:網址庫的安裝和使用自帶了等深度學習基礎庫。遍歷目錄列出根目錄的所有文件查詢條件教程詳見可以看到控制臺打印結果測試其中是接下來的教程獲取文件的唯一標識。該示例演示的是對健康科技設計三個類別的標題進行分類。 showImg(https://segmentfault.com/img/remote/1460000012731670); 原文鏈接 https://jinkey.ai/post/t...
閱讀 2935·2021-11-24 09:39
閱讀 3621·2021-11-22 13:54
閱讀 3423·2021-11-16 11:45
閱讀 2451·2021-09-09 09:33
閱讀 3207·2019-08-30 15:55
閱讀 1301·2019-08-29 15:40
閱讀 929·2019-08-29 15:19
閱讀 3408·2019-08-29 15:14