Google Classroom API 如何與WordPress結合

若尚未安裝Composer請先參閱此篇教學

[Windows系統]如何在WordPress外掛開發內使用Composer

安裝完google套件後我們就來正式撰寫範例,當然在那之前你得先建立一個google專案且建立一組OAuth 2.0 用戶端 ID,

建立完成後下載該OAuth的json檔並放到外掛下的資料夾內(可自訂位置)

程式教學開始:

首先載入composer套件並啟用session,待會會用到

建立Google Client物件

接下來就是防刷新的部分,在第一次取得授權後,我們可以將認證資訊儲存在Session或Cookie中,在認證未過期前使用,可避免使用者每次存取該頁面都需要重新授權

獲取授權後,就可以開始使用各種測試範例,這部分google的文件其實沒有寫得很清楚如何使用,例如service文件內完全沒提到要怎麼建立,在這邊幫大家整理一下

若能成功看到列出的課程即為成功

相關文章