我有一些應用想利用google drive完成,在講述那些應用之前,先從申請開始吧!
請先開啟google cloud platform(gcp)的相關console:https://console.cloud.google.com/projectselector2/apis/dashboard
然後點選建立專案:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-114908.png)
填入你的專案名稱後按下建立(以後還可以改不用擔心):
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-115159.png)
點選啟用API和服務:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-143139.png)
拉到Google Drive Api:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-143514-1024x659.png)
點選啟用:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-143644-1024x659.png)
點選建立憑證:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-143841-1024x661.png)
如果你是自己用的話,請點選應用程式資料,如果你是有要開發程式使用OAuth來取得用戶資料,請選使用者資料,這邊我們先選應用程式資料來進行。
如果你的情境會利用GCP上的運算資源來呼叫,就可以選擇”是,我會使用一或多項憑證”,這個做法可以讓你簡單一點不用另外建立憑證,這邊我們選擇”不,我不會使用任何一項憑證”繼續下去。
選擇後按完成:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-144430-1024x856.png)
遵照指示填好服務id後繼續(這裡其實就是建立一個帳號來存取服務的概念):
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-144609-1024x848.png)
然後按完成:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-145427-1024x848.png)
選擇憑證後點選剛剛建立的帳戶:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-145628-1024x846.png)
然後選擇金鑰:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-145836-1024x849.png)
選擇建立新的金鑰:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-150009-1024x848.png)
這裡需要選擇金鑰類型,大部分情況是使用JSON就可以了,如果你有特定的需求可以選擇P12:
![](https://coding101.net/wp-content/uploads/2023/04/Screenshot-2023-04-01-150045-1024x859.png)
完成後會下載一個JSON檔,他就是金鑰了,請保管好,接下來就可以使用這個金鑰來使用google drive了,具體怎麼做,我們另外再分享囉。
過程當中會碰觸到GCP的一些設定,請注意沒有把握的不要亂按哦,因為GCP那邊的功能跟權限很多,不小心用了你不清楚的東西有可能產生使用費用。