Make ភ្ជាប់ទៅ Quire តាម REST API និង webhooks ជាមួយម៉ូឌុល HTTP និង webhook ផ្ទាល់របស់ Make។ អ្វីៗទាំងអស់ក្នុងឯកសារយោង APIអាចប្រើបាន។
ចាប់ផ្តើមសេណារីយ៉ូពីព្រឹត្តិការណ៍ Quire
- បន្ថែមម៉ូឌុល Webhooks Custom webhook ជាម៉ូឌុលដំបូង ហើយចម្លងអាសយដ្ឋានរបស់វា។
- ក្នុង Quire បើក
/admin/webhooksជ្រើសរើស បន្ថែមការចុះឈ្មោះ បិទភ្ជាប់អាសយដ្ឋាន រួចជ្រើសព្រឹត្តិការណ៍។ ព្រឹត្តិការណ៍សាកល្បងរបស់ Quire អនុញ្ញាតឱ្យ Make ស្គាល់រូបរាងខ្លឹមសារ៖ ដំណើរការម៉ូឌុលមួយដងខណៈពេលវាត្រូវបានផ្ញើ។ - ផ្ទៀងផ្ទាត់ហត្ថលេខាមុនធ្វើសកម្មភាព។ ក្នុងការកំណត់កម្រិតខ្ពស់នៃ webhook បញ្ជូនបឋមកថាតាម រួចពិនិត្យ
webhook-signatureប្រឆាំងនឹង{webhook-id}.{webhook-timestamp}.{body}ជាមួយសំណង់នៃការចុះឈ្មោះ ដូចដែលមគ្គុទ្ទេសអ្នកអភិវឌ្ឍពិពណ៌នា។ បន្ថែមតម្រងដែលឈប់សេណារីយ៉ូនៅពេលការពិនិត្យបរាជ័យ។
ហៅ Quire ពីសេណារីយ៉ូ
ប្រើម៉ូឌុល HTTP ធ្វើសំណើមួយ៖
| វាល | តម្លៃ |
|---|---|
| URL | https://acme.quirelms.com/api/v1/<resource> |
| វិធី | ដូចដែលឯកសារយោង API ប្រាប់ |
| បឋមកថា | Authorization: Bearer qk_live_... និង Idempotency-Key សម្រាប់ការសរសេរ |
| ប្រភេទខ្លឹមសារ | Raw, JSON |
| ញែកការឆ្លើយតប | បាទ/ចាស |
បង្កើតសោសម្រាប់ Make តែម្នាក់ឯងនៅ /admin/integrations/api-keys ជាមួយតែវិស័យដែលសេណារីយ៉ូត្រូវការ។ សម្រាប់បញ្ជី ធ្វើលើកឡើងវិញខណៈ page.has_more ជា true បញ្ជូន page.next_cursor ជា cursor៖ Repeater របស់ Make ជាមួយ Set variable ដែលផ្ទុក cursor ធ្វើរឿងនេះ។
សម្រាប់សេណារីយ៉ូដែលគួរធ្វើសកម្មភាពដូចជាមនុស្ស ចុះឈ្មោះអតិថិជន OAuth មួយនៅ /admin/integrations/oauth-clients ហើយប្រើម៉ូឌុល HTTP ធ្វើសំណើ OAuth 2.0 របស់ Make ជាមួយវា។
ឧទាហរណ៍៖ សេចក្តីសង្ខេបការបញ្ចប់ប្រចាំសប្តាហ៍
- កាលវិភាគ៖ រៀងរាល់ថ្ងៃច័ន្ទ។
- HTTP៖
GET /api/v1/course_completions?updated_since=<a week ago>។ - Iterator លើ
data, Aggregator ទៅជាតារា។ - អ៊ីមែល ឬប្រកាសតារាងនោះ។