រូបមន្ត
ទំព័រនេះត្រូវបានបកប្រែពីភាសាអង់គ្លេស។ ប្រសិនបើទាំងពីរខុសគ្នា ទំព័រភាសាអង់គ្លេសគឺត្រឹមត្រូវ។ អានទំព័រភាសាអង់គ្លេស
រូបមន្តគឺជាការតភ្ជាប់ដែលដាក់ឈ្មោះតាមអ្វីដែលអ្នកចង់ធ្វើ។ អ្នកជ្រើសរើសរូបមន្តមួយនៅលើ «កម្មវិធី និងការតភ្ជាប់» នៅក្រោម «បង្កើតការតភ្ជាប់» បន្ទាប់ពីចុច «ចាប់ផ្ដើមបង្កើត»។ បន្ទាប់មក អ្នកជំនួយការបង្ហាញជំហានរបស់វាម្ដងមួយៗ ហើយជំហាននីមួយៗត្រូវបានរក្សាទុកនៅពេលអ្នកបន្តទៅមុខ ដូច្នេះអ្នកអាចចាកចេញ ហើយត្រឡប់មកវិញបាន។ រូបមន្តដែលកម្មវិធីមិនបង្ហាញអ្នក គឺមិនទាន់មាននៅលើគណនីរបស់អ្នកនៅឡើយទេ។
រូបមន្តនីមួយៗបញ្ចប់ដោយជំហាន 2 ដូចគ្នា គឺ «ពិនិត្យ» និង «អនុវត្ត»។ ការធ្វើតេស្ត ការក្លែងធ្វើ និងការអនុវត្ត ពិពណ៌នាជំហានទាំងនេះ។
អនុញ្ញាតឱ្យម៉ាស៊ីនមេរបស់ខ្ញុំហៅ Lingara
ម៉ាស៊ីនមេរបស់អ្នកទទួលបានការចូលគណនី និងពាក្យសម្ងាត់ផ្ទាល់ខ្លួន ដូច្នេះវាអាចប្រើ Lingara ជំនួសអ្នកបាន។
- បង្កើត៖ ការចូលគណនីសម្រាប់ម៉ាស៊ីនមេរបស់អ្នក (ក្លាយអិនត៍ OAuth) និងពាក្យសម្ងាត់សម្រាប់ការចូលគណនីនោះ (សម្ងាត់ក្លាយអិនត៍)។
- ជំហាន៖ «ឈ្មោះ និងសមត្ថភាព» «ពិនិត្យ» «អនុវត្ត»។
- បន្ទាប់មក៖ ម៉ាស៊ីនមេរបស់អ្នកចូលគណនីដោយប្រើការចូលគណនីនោះ និងពាក្យសម្ងាត់របស់វា ហើយបន្ទាប់មកហៅ Lingara ដោយប្រើសមត្ថភាពដែលអ្នកបានផ្ដល់ឲ្យវានៅក្នុង «អ្វីដែលវាអាចធ្វើបាន»។
ស្គ្រីបជាជម្រើសសម្រាប់ជំហានចូលគណនី ដែលរក្សាឈ្មោះដែលអ្នកបានវាយ ហើយសម្គាល់វាថាជារបស់ម៉ាស៊ីនមេរបស់អ្នក៖
return lingara.client({ name: input.name + ' (server)', scopes: input.scopes })
ប្រាប់ម៉ាស៊ីនមេរបស់ខ្ញុំ នៅពេលផែនការមេរៀនរួចរាល់
Lingara ផ្ញើសារទៅម៉ាស៊ីនមេរបស់អ្នក រាល់ពេលដែលផែនការមេរៀនណាមួយរបស់អ្នករួចរាល់។
- បង្កើត៖ ការចូលគណនីសម្រាប់ម៉ាស៊ីនមេរបស់អ្នក ពាក្យសម្ងាត់សម្រាប់ការចូលគណនីនោះ និងសារទៅម៉ាស៊ីនមេរបស់អ្នក (ចំណុចបញ្ចប់ Webhook)។
- ជំហាន៖ «ឈ្មោះ និងសមត្ថភាព» «កន្លែងត្រូវផ្ញើ» «ពិនិត្យ» «អនុវត្ត»។
- បន្ទាប់មក៖ ម៉ាស៊ីនមេរបស់អ្នកទទួល
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'] }) })