Google Classroom 外掛程式現已全面開放開發人員使用!詳情請參閱
外掛程式說明文件。
順暢登入
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
登入體驗是使用者與網站互動的
附加元件,就必須確保他們能夠順利地完成整個流程,
請閱讀下列各節,熟悉各項功能
登入 API、登入相關查詢參數、如何處理彈出式視窗攔截器
以及可在開發期間使用的測試計畫
最佳做法
單一登入 (SSO) 實作詳細資料
Google 的 OAuth 2.0 與許多 OAuth 相容
2.0 個堆疊。強烈建議您依照
是最高安全性選項,可支援使用 iframe 查詢
參數
請參閱 Google Identity 網站提供的技術指南。
實作 Google 登入功能請務必遵循 Google 登入品牌宣傳元素
指南。系統會下載 Sketch、SVG 和 EPS 檔案。
登入測試
使用外掛程式測試計畫,檢查外掛程式是否符合
能先處理已知的極端情況,再提交
和其他服務或服務。這些測試與 Classroom 外掛程式完全相同
需求檢查清單,並逐步說明如何檢查
即可瞭解外掛程式這些相同的測試
你的應用程式會在發布期間受到測試
登入查詢參數
Google Classroom 提供 login_hint
查詢參數,
重複登入。請參閱 iframe 的登入相關參數一節
查詢參數頁面來取得更多資訊程式碼範例請見
請參閱開發人員逐步操作說明的做法逐步操作說明。
管理彈出式視窗攔截器
登入對話方塊視窗提供登入外掛程式的功能。這個
視窗顯示帳戶選取器畫面,並允許使用者授予 OAuth
授予其要求的權限。使用者的彈出式視窗攔截器可能會阻礙使用者
登入流程。
圖 1. 帳戶選取器畫面範例。
如要解決這個問題,請提供讓使用者點選略過的按鈕
彈出式視窗攔截器。這項互動允許顯示登入對話方塊
,讓使用者可以繼續登入流程。確認
請務必遵守登入品牌宣傳指南。
請按照開發人員逐步操作說明中的登入逐步操作說明,導入
Google 品牌登入按鈕,點選後即會觸發登入對話方塊。
多帳戶登入
同時登入多個帳戶的瀏覽器可能會中斷
外掛程式使用者流程使用者可以登出
目前的瀏覽器,或是在 Chrome 無痕視窗中開啟 Classroom
再登入正確的帳戶,再次嘗試操作。
如果因為多登入問題而誤登入外掛程式,
呼叫 Classroom 外掛程式 API 時可能會失敗,並顯示
InvalidAddOnToken
錯誤。如果收到這類錯誤訊息,您應指示
使用者在瀏覽器上登出所有其他帳戶
透過 Chrome 無痕視窗開啟 Classroom。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2024-09-03 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593\uff1a2024-09-03 (\u4e16\u754c\u6a19\u6e96\u6642\u9593)\u3002"}
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-09-03 (世界標準時間)。"]]