د لوبغاړي لپاره ټوکن صادرول
د API نسخه 2026-10-virile-dragon
ستاسو د یوه لوبغاړي تضمین کوي او یو ټوکن بېرته ورکوي چې ستاسو لوبه یا پاڼه یې د هغه لپاره ۱۵ دقیقې کاروي. د یوه player_ref لپاره لومړی ټوکن د هغه لوبغاړي لپاره یو زدهکوونکی جوړوي؛ وروستي ټوکنونه همغه بیا کاروي. کله چې ټوکن پای ته ورسېږي بیا یې وغواړئ؛ هېڅکله نه نوي کېږي. یو metered پېرېدونکي ته اړتیا لري.
ساحې embed:mint
پیرامیټرونه
Lingara-Versionheaderstringاختیاري- د API هغه نسخه چې دې غوښتنې ته پرې ځواب ورکول کېږي. له دې پرته، لاسرسي ټوکن هغه نسخه ترلاسه کوي چې د هغه کلاینټ ورسره تړل شوی، او بې ټوکنه غوښتنه اوسنۍ نسخه ترلاسه کوي. هغې نسخې ته چې لا هم د پراختیا په حال کې ده یوازې دلته د هغې په نومولو رسېدای شئ. نامعلومې نسخې ته د
400او کوډapi_version_unknownسره ځواب ورکول کېږي.GET /v1/versionsنسخې لېست کوي.
د غوښتنې بدنه application/json
player_refstringاړیند لوبغاړي لپاره ستاسو خپل مرجع: له ۱ تر ۱۲۸ بایټه UTF-8، پرته له کنټرولي توري. Lingara یوازې د هغې هش ساتي.
scopesarray of string | nullاختیاريoriginstring | nullاختیاري
ځوابونه
200 د لوبغاړي ټوکن
tokenstringاړینexpires_atstringاړینexpires_inintegerاړیند ټوکن تر پای ته رسېدو پورې ثانیې، له همدې ځواب څخه شمېرل کېږي. کله یې وکاروئ چې د وسیلې پر ساعت باور نه شي کېدای.
subjectstringاړینscopesarray of stringاړینaccount_linkedbooleanاړین
تېروتنې
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اړین
بېلګه
curl -X POST "https://api.getlingara.com/v1/embed/tokens" \
-H "Authorization: Bearer $LINGARA_TOKEN" \
-H "Content-Type: application/json" \
-d '{"player_ref":"player-1001","scopes":["embed:play","lesson_plans:read","lesson_plans:write"],"origin":"https://game.example.com"}'که یوه ژباړه له انګلیسي مرجع سره توپیر ولري، انګلیسي مرجع سمه ده.