Lingara Lingara Dokumentasi Panduan API Pustaka Aplikasi Bina Apl web
Bahasa: Bahasa Melayu

Rujukan API Lingara

Versi API 2026-10-affable-towhee

Jana senarai kosa kata dan rancangan pelajaran, serta bercakap dengan tutor, dalam bahasa yang diajar oleh Lingara. Setiap panggilan dibayar oleh klien yang membuatnya: klien allowance menggunakan kuota pemiliknya, dan klien metered dibilkan untuk penggunaannya.

Lebih suka pustaka? Lihat bahagian Pustaka.

URL asas https://api.getlingara.com

Token akses OAuth 2.0, dihantar sebagai Authorization: Bearer <token>. Pelayan yang bertindak sebagai dirinya sendiri menukar id dan rahsia kliennya di URL token (client_credentials). Aplikasi yang bertindak bagi pihak pengguna Lingara yang memberikan persetujuan menggunakan kod kebenaran (authorization_code) dan kemudian memuat semula token. Token sah selama sejam. Setiap operasi memerlukan satu skop.

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

Skop
vocab:generate Jana senarai kosa kata. Jana senarai kosa kata
lesson_plans:read Baca rancangan pelajaran anda dan sambung semula kepada kemajuannya. Dapatkan rancangan pelajaranSambung semula kepada rancangan pelajaran
lesson_plans:write Cipta rancangan pelajaran. Cipta rancangan pelajaran
tutor:converse Bercakap dengan tutor. Memerlukan pelan berbayar. Hantar giliran tutor
usage:read Lihat baki kuota anda, atau penggunaan klien `metered` bulan ini. Dapatkan baki kuota anda
events:read Baca acara tentang akaun anda, dan daftarkan titik akhir yang menerimanya. Senaraikan peristiwaStrim peristiwa
events:write Hantar acara daripada permainan atau integrasi anda kepada Lingara. Hantar peristiwa

Ralat

402application/json
Panggilan klien bermeter telah ditolak sebelum ia membelanjakan apa-apa. spend_cap_reached: klien atau akaunnya telah mencapai had perbelanjaan bulanannya; naikkan had di halaman Integrasi. metered_billing_inactive: pengebilan bermeter tidak aktif untuk akaun ini; sediakannya, atau kemas kini kaedah pembayaran, di halaman Integrasi.
410application/json
Versi API yang digunakan untuk menjawab permintaan ini telah dihentikan. Hantar versi yang disokong dalam Lingara-Version, atau pautkan klien kepada versi lain.
4XXapplication/json
Permintaan ditolak. code menyatakan sebabnya, dan error menerangkannya dengan perkataan.
503application/json · text/plain
Perkhidmatan tidak tersedia buat sementara waktu; cuba lagi selepas bilangan saat dalam Retry-After. Semasa penyelenggaraan, kandungan ialah teks biasa dan bukan sampul ralat.
5XXapplication/json
Permintaan ditolak. code menyatakan sebabnya, dan error menerangkannya dengan perkataan.
codestringwajib

Sebab permintaan ditolak, sebagai kod stabil untuk dijadikan asas percabangan: contohnya insufficient_scope (403), rate_limited (429) dan, bagi klien bermeter, spend_cap_reached (402) dan metered_billing_inactive (402).

errorstringwajib

Kosa kata

Jana senarai kosa kata pada tahap pelajar.

Rancangan pelajaran

Cipta rancangan pelajaran, bacanya, dan sambung semula kepada rancangan yang masih dijana.

Tutor

Bercakap dengan tutor bahasa, satu giliran pada satu masa.

Peristiwa

Baca peristiwa yang berlaku dalam akaun anda, halaman demi halaman atau sebagai strim.

Akaun

Lihat baki kuota anda.

Rujukan

Dokumen ini, dalam bentuk yang boleh dibaca mesin.

Katalog peristiwa

Lingara merekodkan perkara yang berlaku pada rancangan pelajaran dan penggunaan akaun anda sebagai peristiwa, dan menerima peristiwa daripada permainan atau aplikasi anda. Setiap peristiwa, melalui mana-mana laluan, mempunyai sampul yang sama, dan katalog peristiwa menyenaraikan semuanya. Webhook dan peristiwa

Jika terjemahan dan rujukan bahasa Inggeris berbeza, rujukan bahasa Inggeris adalah yang betul.