簡體   English   中英

如何在 LTI 1.3 中訪問課程內容和其他 canvas API 數據

[英]How to access Course content and other canvas API data in LTI 1.3

我按照 canvas 文檔 - https://community.canvaslms.com/docs/DOC-16794-canvas-release-lti-13-and-lti-advantage-創建並設置了 LTI 1.3 工具06-22

我可以在 canvas 中啟動該工具,並且能夠執行身份驗證過程並獲得“id_token”作為響應,canvas 顯示我的成功頁面。

現在我需要訪問( https://canvas.instructure.com/doc/api/courses.html#method.courses.show )課程內容canvas ZDB974238714CA8DE634A7CE1D083A14使用LTIF4訪問

解決方案是什么? 如何使用 LTI 密鑰在 LTI 1.3 工具中訪問內容數據或 canvas API?

您無法使用您的 LTI 憑證訪問 canvas rest API。 Event 盡管它們都使用 OAuth2 流,但它們使用不同的身份驗證范圍、密鑰和流。

如果您想訪問 canvas rest API,除了 LTI 密鑰集之外,您還需要存儲“Canvas Developer Key”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM