Lingara Lingara 說明文件 學習指南 API 函式庫 應用程式 起造 網頁版
語言: 閩南語

Lingara API 參考文件

API 版本 2026-10-affable-towhee

用Lingara教的語言產生詞彙清單佮課程計畫,嘛會當佮語言老師對話。每一擺呼叫由做這擺呼叫的用戶端付:allowance 用戶端用伊主人的額度,metered 用戶端照伊的用量算錢。

想欲用函式庫?請看函式庫這節。

基本 URL https://api.getlingara.com

OAuth 2.0 存取權杖,用 Authorization: Bearer <token> 送出。用家己身份運作的伺服器,佇權杖網址用伊用戶端的 id 佮密鑰換權杖(client_credentials)。替有同意的 Lingara 用戶運作的應用程式,用授權碼(authorization_code),了後閣更新權杖。一支權杖有效一點鐘。逐个操作需要一个權限範圍。

權杖 URL https://api.getlingara.com/oauth/token

權限範圍
vocab:generate 產生詞彙清單。 產生詞彙清單
lesson_plans:read 讀取你的課程計畫,閣重新連著in的進度。 取得課程計畫重新連著課程計畫
lesson_plans:write 建立課程計畫。 建立課程計畫
tutor:converse 佮老師對話。愛有付費方案。 送出一輪老師對話
usage:read 看你賰的額度,抑是 `metered` 用戶端這個月的用量。 取得你賰的額度
events:read 讀取關係你帳號的事件,閣登記接收這寡事件的端點。 列出事件串流事件
events:write 對你的遊戲抑是整合送事件予 Lingara。 送出事件

錯誤

402application/json
一个照用量計費的用戶端的呼叫,佇伊開任何物件進前就予人拒絕矣。spend_cap_reached:用戶端抑是伊的帳戶已經到每月的開銷上限;請佇整合頁面調懸上限。metered_billing_inactive:這个帳戶的照用量計費猶未啟用;請佇整合頁面設定,抑是更新付款方式。
410application/json
回應這个請求所用的 API 版本已經停用。請佇 Lingara-Version 送一个有支援的版本,抑是共用戶端綁去別个版本。
4XXapplication/json
請求予人拒絕矣。code 講原因,error 用文字講明。
503application/json · text/plain
服務暫時無法度使用;請等 Retry-After 內底的秒數過了閣試。維護期間,內容是純文字,毋是錯誤封包。
5XXapplication/json
請求予人拒絕矣。code 講原因,error 用文字講明。
codestring必填

請求予人拒絕的原因,是一个穩定的代碼,會當用來分支處理:比如 insufficient_scope(403)、rate_limited(429),對照用量計費的用戶端閣有 spend_cap_reached(402)佮 metered_billing_inactive(402)。

errorstring必填

詞彙

照學習者的程度產生詞彙清單。

課程計畫

建立課程計畫、讀取課程計畫,嘛會當重新連著猶咧產生的計畫。

老師

佮語言老師對話,一擺一輪。

事件

讀你帳號內底發生的事件,一頁一頁讀,抑是用串流。

帳號

看你的額度賰偌濟。

參考

這份文件,機器看有的形式。

事件目錄

Lingara 會共你帳號的課程計畫佮用量發生的代誌記做事件,嘛會收你的遊戲抑是應用程式送來的事件。逐个事件,無論按怎傳送,攏用仝款的封包,事件目錄共全部的事件攏列出來。 Webhook 佮事件

若是翻譯佮英文參考文件無仝,就以英文參考文件為準。