Lingara Lingara لارښود لارښودونه API کتابتونونه اپلیکیشنونه جوړول ویب اپلیکیشن
ژبه: پښتو

نسخې

دا پاڼه له انګلیسي ژبې ژباړل شوې ده. که دواړه سره توپیر ولري، انګلیسي پاڼه سمه ده. انګلیسي پاڼه ولولئ

نسخه هغه اړیکه ده چې د هغه کار په نوم نومول شوې چې تاسو یې کول غواړئ. تاسو یوه په اپلیکیشنونه او اړیکې کې، د «یوه اړیکه جوړه کړئ» لاندې، د «جوړول پیل کړئ» له کېکاږلو وروسته غوره کوئ. بیا لارښود د هغې ګامونه یو په یو ښيي، او هر ګام څنګه چې تاسو مخ ته ځئ خوندي کېږي، نو تاسو کولی شئ ووځئ او بېرته راشئ. هغه نسخه چې اپلیکیشن یې تاسو ته نه ښيي، لا ستاسو په حساب کې شتون نه لري.

هره نسخه په هماغو دوو ګامونو پای ته رسېږي، «کتنه» او «پلي کول». ازموینه، ازمایښتي چلول او پلي کول دا بیانوي.

زما سرور ته اجازه ورکړئ چې Lingara ته غږ وکړي

ستاسو سرور خپل ننوتل او پټنوم ترلاسه کوي، ترڅو ستاسو په استازیتوب Lingara وکاروي.

  • جوړوي: ستاسو د سرور لپاره ننوتل (د OAuth پېرودونکی)، او د هغه ننوتلو لپاره پټنوم (د پېرودونکي راز).
  • ګامونه: «نوم او وړتیاوې»، «کتنه»، «پلي کول».
  • وروسته: ستاسو سرور په هغه ننوتلو او د هغه په پټنوم ننوځي، او بیا Lingara ته د هغو وړتیاوو سره غږ کوي چې تاسو ورته په «څه کولی شي» کې ورکړې دي.

د ننوتلو د ګام لپاره یو اختیاري سکرېپټ، چې هغه نوم ساتي چې تاسو ولیکه او د ستاسو د سرور په توګه یې نښه کوي:

return lingara.client({ name: input.name + ' (server)', scopes: input.scopes })

کله چې د لوست پلان چمتو شي، زما سرور خبر کړئ

هر ځل چې ستاسو د لوست پلانونو څخه یو چمتو شي، Lingara ستاسو سرور ته یو پیغام لېږي.

  • جوړوي: ستاسو د سرور لپاره ننوتل، د هغه ننوتلو لپاره پټنوم، او ستاسو سرور ته پیغامونه (د ویب‌هوک پای‌ټکی).
  • ګامونه: «نوم او وړتیاوې»، «چېرته یې ولېږو»، «کتنه»، «پلي کول».
  • وروسته: ستاسو سرور lesson_plan.ready په هغه https:// پته ترلاسه کوي چې تاسو ورکړې ده. هر پیغام لاسلیک شوی دی: د پلي کولو وروسته ښودل شوي پټنومونو څخه یو هغه دی چې ستاسو سرور یې د دې کتلو لپاره کاروي چې پیغام رښتیا له Lingara څخه راغلی.

د «چېرته یې ولېږو» ګام لپاره یو اختیاري سکرېپټ، چې هغه پیغام هم غواړي چې کله د لوست پلان جوړ نه شي لېږل کېږي:

return lingara.webhook({ client: input.client, url: input.url, events: [...input.events, 'lesson_plan.failed'] })

د Lingara دننه یو کارت وښایئ

ستاسو اپلیکیشن ستاسو د کور یا د لوست پلانونو پر پاڼه یو کارت انځوروي.

  • جوړوي: ستاسو د سرور لپاره ننوتل، او د Lingara دننه یو کارت (د اپلیکیشن منشور).
  • ګامونه: «نوم او وړتیاوې»، «ستاسو کارت»، «کتنه»، «پلي کول».
  • وروسته: Lingara کارت له هغې پتې غواړي چې تاسو په «هغه ځای چې ستاسو اپلیکیشن کارت انځوروي» کې ورکړې، او ستاسو اپلیکیشن په هغه ځواب ورکوي. د پلي کولو وروسته ښودل شوي پټنومونو څخه یو هغه دی چې ستاسو اپلیکیشن یې د دې کتلو لپاره کاروي چې غوښتنه رښتیا له Lingara څخه راغلې.

د «ستاسو کارت» ګام لپاره یو اختیاري سکرېپټ، چې کارت یوازې د کور پاڼې په څنګ کالم کې ښيي:

return lingara.app({ client: input.client, manifest: lingara.manifest({ ...input.manifest, slots: ['home.side'] }) })

دا هم وګورئ