Search this site
Embedded Files
Skip to main content
Skip to navigation
資訊教育課程素材
首頁
計算機結構
scratch教學網頁
物聯網相關
運算思維與程式學習
3D列印相關
webbit
大數據與社會控制
資訊安全
AI與機器學習
steam教育
網頁製作
電腦網路概論
google服務教學相關
微軟365服務教學
簡報製作教學
媒體識讀與數位素養
數位人文數據分析
網路技術名詞解釋
電腦故障排除
5G網路世代
線上服務
友情連結
資訊教育課程補充資料
作業繳交
iThome
科學onilne
高中C語言程式教學
資訊教育課程素材
首頁
計算機結構
scratch教學網頁
物聯網相關
運算思維與程式學習
3D列印相關
webbit
大數據與社會控制
資訊安全
AI與機器學習
steam教育
網頁製作
電腦網路概論
google服務教學相關
微軟365服務教學
簡報製作教學
媒體識讀與數位素養
數位人文數據分析
網路技術名詞解釋
電腦故障排除
5G網路世代
線上服務
友情連結
資訊教育課程補充資料
作業繳交
iThome
科學onilne
高中C語言程式教學
More
首頁
計算機結構
scratch教學網頁
物聯網相關
運算思維與程式學習
3D列印相關
webbit
大數據與社會控制
資訊安全
AI與機器學習
steam教育
網頁製作
電腦網路概論
google服務教學相關
微軟365服務教學
簡報製作教學
媒體識讀與數位素養
數位人文數據分析
網路技術名詞解釋
電腦故障排除
5G網路世代
線上服務
友情連結
資訊教育課程補充資料
作業繳交
iThome
科學onilne
高中C語言程式教學
google服務教學相關
在 G Suite 帳戶之間轉移資料 - G Suite 管理員說明.pdf
[教學] 如何申請並使用Token存取Google Drive REST API (不需使用者介面驗證) | 辛比誌
現在網路空間愈來愈多,Google Drive也是其中一個熱門的空間,不但空間大且還能夠與Google其他雲端服務整合使用,而我們有時候會有用程式來存取Google Drive的需求,本篇教學如何申請並使用Google Drive API來存取檔案, (Google OAuth 驗證方式有很多種,本篇為不需要頁面驗證就能夠使用的當作範例) 首先開啟 Google API Console( 進入頁面,點 [建立專案] 按鈕 接著填寫自己想要的專案名稱,並按下建立 建立完成後點 [啟用API和服務] 之後搜尋 Google Drive API 並點選它 點選[啟用] 因為程式要能夠使用Google Drive API,就需要取得憑證 點選左邊選單中的[憑證],並且點[建立憑證] 我們這裡的需求是讓程式可以上傳檔案到Google Drive中,中間並不會有人為介入做驗證的動作,所以屬於 [其他非使用者介面],所以將 [ API 的呼叫來源為何?] 選擇 [其他非使用者介面],要存取的資料選擇[應用程式資料],之後點[我需要哪些憑證] 這是一個非使用者介面操作的憑證,所以需要建立Service Account (這會被Google視為一個獨立的帳號) 這時候要選擇這個Service Account要能有什麼權限,例如唯讀或是可以編輯,這邊依據自己使用情境選擇 金鑰類型普遍都用JSON居多,如有其他需求可以自行選擇P12 接著按下 [繼續] 接著會產生一個檔案下載,這個檔案就是[金鑰],有了這個金鑰就能存取Google Drive API了 注意:這個金鑰要保存好,程式要能夠存取檔案就是要透過這個金鑰 不過這個Service Account相當於一個獨立帳號,它是無法直接存取我們正在使用帳號的Google Drive的 要讓它能夠存取,需要分享資料夾權限給這個Service Account 首先要先取得這個Service Account的服務帳戶ID 前面其實在建立服務帳戶時有填寫,不過如果沒記下可以點右方的 [管理服務帳戶] 查看 這時可以會拿到Service Account的電子郵件,把它記下來 接下來開啟Google Drive,對想要給程式能夠存取的資料夾點右鍵
Google Drive API
Google Drive 的授權方式 要透過 Google API 存取 Google Drive ,不管存取的檔案權限設定為何,你的 App 都必須先獲得使用者的「開放授權」才可以讀取。 目前 Google Drive API 支援 OAuth 2.0 協定...
Google 試算表不是只能做表格,內建到外掛10個活用案例教學
分享各種行動工作技巧、雲端生活應用,善用數位工具改變你我的工作效率與生活品質。
快速建立大量行事曆行程技巧:把Excel表格匯入Google日曆|數位時代
如果你一次要建立近百個當月班表,或是你要安排整個學期的課程,該如何快速新增呢?
課程(十三)小組雲端硬碟 - 南臺科大計網中心_ 網路服務
提供計網中心針對網路管理與服務的相關說明
Report abuse
Report abuse