Lingara Lingara بەڵگەنامەکان ڕێنماییەکان API کتێبخانەکان ئەپەکان دروستکردن جێگیرکردن ئەپی وێب
زمان: سۆرانی

جێگیرکردنی Lingara

ئەم پەڕەیە لە ئینگلیزییەوە وەرگێڕدراوە. ئەگەر هەردووکیان جیاواز بوون، پەڕە ئینگلیزییەکە ڕاستە. پەڕە ئینگلیزییەکە بخوێنەوە

Lingara دەتوانێت لەناو یاری یان ماڵپەڕەکەتدا بژی. کارەکتەرێک لە جیهانەکەتدا دەتوانێت بە ئاستی یاریزانەکە گفتوگۆ بکات، و ئەو ڕاهێنانەی یاریزانەکەت تەواوی دەکات وەک ڕاهێنانی Lingara هەژمار دەکرێت. جێگیرکردن دوو نیوەی هەیە، و یەکەم شت کە دەبێت یەکلایی بکرێتەوە ئەوەیە کە کام نیوە لەکوێ کار دەکات.

کێ چی هەڵدەگرێت

سێرڤەرەکەت نهێنی کلاینتی OAuth ـەکەت و نهێنی واژووکردنی وێبهووکەکەت هەڵدەگرێت. هیچ کامیان هەرگیز لێی دەرناچن.

ئامێری یاریزانەکە یەک شت هەڵدەگرێت: تۆکنێکی جێگیرکردن، کە بە lgr_et_ دەست پێدەکات. هەر شتێک کە لەناو باینەرییەکی یاری یان پەڕەیەکی وێبدا دەینێریت گشتییە، بۆیە ئامێرەکە هەرگیز نهێنی کلاینت، نهێنی وێبهووک یان تۆکنی دەستگەیشتنی کلاینتەکەی خۆت هەڵناگرێت. تۆکنێکی جێگیرکردن تەنها بۆ یەک یاریزان کار دەکات، لە جیاتی کاتژمێر چەند خولەکێک دەمێنێت، و تەنها ئەو سکۆپانە هەڵدەگرێت کە سێرڤەرەکەت پێی داون.

یاریزانێک پێویستی بە هەژماری Lingara نییە. یەکەم تۆکن کە سێرڤەرەکەت بۆ یاریزانێک دروستی دەکات فێرخوازێکی میوانی بۆ دروست دەکات، و هەموو تۆکنێکی دواتر دەگاتە هەمان فێرخواز. یاریزانێک کە پێشتر هەژماری Lingara ی هەیە دەتوانێت بیهێنێت: پەڕەی کیتەکانی سێرڤەر ڕوون دەکاتەوە کە سێرڤەرەکەت چۆن ئەم دووانە پێکەوە دەبەستێتەوە.

تۆکن چۆن دەگاتە یاریزانەکە

  1. کیتی یاریزان، لە یارییەکەتدا یان لەسەر پەڕەکەت، پێویستی بە تۆکنێکە و لە ڕێگەی سەرچاوەی تۆکنەکەیەوە داوای لە سێرڤەرەکەت دەکات.
  2. سێرڤەرەکەت دانیشتنی خۆی بۆ ئەو یاریزانە دەپشکنێت و بە کیتی سێرڤەر تۆکنێکی بۆ دروست دەکات.
  3. سێرڤەرەکەت تۆکنەکە وەک دوو خانە دەگەڕێنێتەوە، تۆکنەکە و کاتی بەسەرچوونی، لە ڕێگەی دانیشتنی خۆتەوە و هەرگیز لە URL دا نا.
  4. کیتی یاریزان تۆکنەکە بەکاردەهێنێت تا لە کاتی بەسەرچوونی نزیک دەبێتەوە، پاشان دووبارە داوا لە سێرڤەرەکەت دەکاتەوە. Lingara هەرگیز تۆکنێک نوێ ناکاتەوە.
 player's device                your server                    Lingara
 ───────────────                ───────────                    ───────
 player kit ── needs a token ──▶ your token route
                                 server kit ── mint ─────────▶ token for one player
 player kit ◀── token, expiry ── your token route ◀──────────
 player kit ── API calls with the token ─────────────────────▶

تۆکنێک بۆ ماڵپەڕێک بە یەک origin ـەوە بەستراوە: scheme، host و port ـی خودی پەڕەکە. هەر origin ێک کە ویجێتەکەت لەسەری کار دەکات پێش دروستکردنی تۆکن بۆی تۆمار بکە، وەک پەڕەی کیتەکانی سێرڤەر ڕوونی دەکاتەوە. تۆکنێک بۆ یارییەک هیچ origin ێکی نییە.

تۆکنێک دەتوانێت چی بکات

سێرڤەرەکەت سکۆپەکانی هەر تۆکنێک لە کاتی دروستکردنیدا هەڵدەبژێرێت، لەم پێنجانە: events:read، events:write، lesson_plans:read، lesson_plans:write و embed:play. تۆکنێک تەنها دەتوانێت ئەو سکۆپانە هەڵبگرێت کە کلاینتەکەی خۆت پێشتر هەیەتی. embed:play ڕێگە بە یاریزانەکە دەدات لەگەڵ کارەکتەرەکانت گفتوگۆ بکات و ئەو ڕاهێنانەی تەواوی دەکات ڕابگەیەنێت.

کێ پارە دەدات

تەنها کلاینتێک کە لەسەر پلانی پێوانەکراوە دەتوانێت تۆکن دروست بکات. هەموو ئەوەی یاریزانێک بە تۆکنێک دەیکات وەک بەکارهێنانی کلاینتەکەت هەژمار دەکرێت و پارەکەی لە تۆ وەردەگیرێت، نەک لە یاریزانەکە.

سڕینەوەی یاریزانێک

کاتێک یاریزانێک هەژمارەکەی لە یارییەکەتدا دەسڕێتەوە، سێرڤەرەکەت ئەویش لە Lingara دا دەسڕێتەوە. ئەمە فێرخوازەکەی و هەموو ئەوەی Lingara بۆی هەڵدەگرێت لادەبات، و هەموو ئەو تۆکنانەی هەیەتی هەڵدەوەشێنێتەوە.

پێویستت بە کام کیتە

هەموو یەکخستنێک دوو کیت بەکاردەهێنێت: کیتێکی سێرڤەر لەسەر سێرڤەرەکەت، و کیتێکی یاریزان لەو شوێنەی یاریزانەکە یاری دەکات.

ئەوەی دروستی دەکەیتسێرڤەرەکەتشوێنی یاریکردنی یاریزانەکە
یارییەکی Bevyکیتەکانی سێرڤەرBevy
یارییەکی Unityکیتەکانی سێرڤەرUnity
یارییەکی Godotکیتەکانی سێرڤەرGodot
یارییەکی Unrealکیتەکانی سێرڤەرUnreal
یارییەک لەسەر JVM یان Androidکیتەکانی سێرڤەرJVM و Android
ماڵپەڕێککیتەکانی سێرڤەرویجێتی ماڵپەڕ

پاشان گفتوگۆی NPC و ئەنجامەکانی ڕاهێنان بخوێنەرەوە، کە لە هەموو کیتێکدا بە هەمان شێوە کار دەکەن.

دەستپێکردن

  • کیتەکانی سێرڤەر

    تۆکن بۆ یاریزانەکانت دروست بکە، ڕووداوەکانیان ئاڕاستە بکە، و بیانسڕەوە، لە سێرڤەرەکەی خۆتەوە.

لە کوێ کار دەکات

  • Bevy

    پلەگینی Lingara بۆ یارییەکی Bevy زیاد بکە، وەڵامی داواکارییەکانی تۆکنی بدەرەوە، و ڕووداوەکانی وەک Messages بخوێنەرەوە.

  • Unity

    Lingara.Embed لە ڕێگەی NuGetForUnity ـەوە دابمەزرێنە، تۆکن لە سێرڤەرەکەتەوە بهێنە، و ڕووداوەکان لە Update دا بەتاڵ بکە.

  • Godot

    Lingara لە یارییەکی Godot 4 دا، لە GDScript یان لە C# ـەوە، بە تۆکن لە سێرڤەرەکەی خۆتەوە.

  • Unreal

    پلەگینی Lingara بۆ Unreal Engine 5، لەسەر ڕووکاری C ـی ناوکی یاریزان.

  • JVM و Android

    کیتی یاریزانی Kotlin و ڕووکارە Java ـیەکەی، لەسەر دێسکتۆپ و لەسەر Android، بە libGDX وەک نموونەی کارپێکراو.

  • ویجێتی ماڵپەڕ

    توخمی lingara-embed لەسەر پەڕەکەت دابنێ، و لە سێرڤەرەکەی خۆتەوە تۆکنی پێبدە.

فێربوون لە جیهانی خۆتدا

  • گفتوگۆی NPC

    کارەکتەرێک لە جیهانەکەتدا کە بە زمانی ئامانجی یاریزانەکە و بە ئاستی ئەو قسە دەکات، هەر جارە نۆرەیەک کە پارچەپارچە دێت.

  • ئەنجامەکانی ڕاهێنان

    لەناو یارییەکەتدا ڕاهێنان لەسەر پلانێکی وانە بکە، ڕایبگەیەنە چۆن ڕۆیشت، و لەسەر سێرڤەرەکەت ئاگاداری ببە.