# Google Sheet API 設定 請依此份文件設定Google Sheet API金鑰並將所需資料回傳予開發人員,以利後續API串接。 [Toc] ## 1. 建立API服務 1. 前往 [Google Cloud 控制台](https://console.developers.google.com/)進行設定 2. 點選專案選單 (如下圖) ![](https://i.imgur.com/yuAeS6v.png) 4. 於專案選單中,點選"新增專案" ![](https://i.imgur.com/rauU58U.png) 5. 輸入專案名稱後,點選建立 ![](https://i.imgur.com/CocBxZU.png) 5. 待新專案建立完成後,點選"啟用API和服務" ![](https://i.imgur.com/RIeZnuV.png) 6. 於API程式庫中,搜尋"Google Sheet" ![](https://i.imgur.com/v3EHom8.png) 7. 選取"Google Sheet API" ![](https://i.imgur.com/y9D91ck.png) 8. 於Google Sheet API中,點選"啟用"以開啟API服務 ![](https://i.imgur.com/t0RnkTY.png) 9. 服務開啟後,回到API主頁,點選"憑證",並選擇"建立憑證" ![](https://i.imgur.com/8otfxeZ.png) 10. 選擇"服務帳戶" ![](https://i.imgur.com/BSkVwNZ.png) 11. 填入"服務帳戶名稱",並點選"建立" ![](https://i.imgur.com/n1B6KY4.png) 12. "服務帳戶權限",點選"繼續" ![](https://i.imgur.com/dKL5Trz.png) 13. 點選"完成",完成建立服務帳戶 ![](https://i.imgur.com/jv55YbM.png) 14. 建立完成後,即可見到服務帳戶已被新增於列表中 ![](https://i.imgur.com/Wg1tqIq.png) ## 2. 建立金鑰 15. 點入該服務帳戶,點選"新增金鑰" ![](https://i.imgur.com/9H8WZWr.png) 16. 選擇"建立新的金鑰" ![](https://i.imgur.com/RzTu5oc.png) 17. 選取JSON格式後點選"建立" ![](https://i.imgur.com/6Mmm56S.png) 18. JSON格式的**金鑰**將被自動下載,請妥善保存該金鑰 ![](https://i.imgur.com/Ir8JI3q.png) ## 3. 設定表單編輯權限 19. 進入欲使用API編輯之Google Sheet 文件,點選共用,並將(14)所建立之服務帳戶電子郵件設置為共用使用者 ![](https://i.imgur.com/uYzUFU2.png) 20. 確認可存取並有編輯者權限,點選完成 ![](https://i.imgur.com/cC7qrZV.png) 21. 於表單連結中,確認並選取該**表單Key值**(如圖) ![](https://i.imgur.com/gkvT7Fd.png) 22. 回傳(18)之**JSON金鑰**以及(21)之**表單Key值**,供後續API串接使用。