Make-ը միանում է Quire-ին REST API-ի և վեբհուքների միջոցով՝ օգտագործելով Make-ի սեփական HTTP ու վեբհուքի մոդուլները։ API-ի տեղեկատուի ամեն ինչ հասանելի է։
Quire-ի իրադարձությամբ մեկնարկել սցենարը
- Որպես առաջին մոդուլ ավելացրեք Webhooks մոդուլի Custom webhook-ը և պատճենեք դրա հասցեն։
- Quire-ում բացեք
/admin/webhooks, ընտրեք Ավելացնել բաժանորդագրություն, տեղադրեք հասցեն և ընտրեք իրադարձությունները։ Quire-ի թեստային իրադարձությունն օգնում է Make-ին ճանաչել մարմնի կառուցվածքը․ մոդուլը մեկ անգամ գործարկեք, երբ այն ուղարկվում է։ - Մինչև գործողություն կատարելը ստուգեք ստորագրությունը։ Վեբհուքի ընդլայնված
կարգավորումներում փոխանցեք վերնագրերը, ապա ստուգեք
webhook-signature-ը՝{webhook-id}.{webhook-timestamp}.{body}-ի նկատմամբ՝ բաժանորդագրության գաղտնի բանալիով, ինչպես նկարագրված է ծրագրավորողի ուղեցույցում։ Ավելացրեք զտիչ, որը դադարեցնում է սցենարը, եթե ստուգումը ձախողվի։
Սցենարից հարցում կատարել Quire-ին
Օգտագործեք HTTP մոդուլի Make a request գործողությունը․
| Դաշտ | Արժեք |
|---|---|
| URL | https://acme.quirelms.com/api/v1/<resource> |
| Method | Ինչպես նշված է API-ի տեղեկատուում |
| Headers | Authorization: Bearer qk_live_... և գրառման համար Idempotency-Key |
| Body type | Raw, JSON |
| Parse response | Այո |
Make-ի համար առանձին բանալի ստեղծեք /admin/integrations/api-keys էջում՝
միայն սցենարին անհրաժեշտ շրջանակներով։ Ցանկերի համար կրկնեք, քանի դեռ
page.has_more-ը true է՝ փոխանցելով page.next_cursor-ը որպես cursor․ Make-ի
Repeater-ը՝ Set variable քայլով, որը պահում է կուրսորը, կատարում է դա։
Անձի անունից գործող սցենարների համար գրանցեք OAuth հաճախորդ
/admin/integrations/oauth-clients էջում և դրա հետ օգտագործեք Make-ի HTTP
մոդուլի Make an OAuth 2.0 request գործողությունը։
Օրինակ․ ավարտման շաբաթական ամփոփում
- Ժամանակացույց․ ամեն երկուշաբթի։
- HTTP․
GET /api/v1/course_completions?updated_since=<a week ago>։ - Iterator՝
dataտարրերով, Aggregator՝ դրանք աղյուսակում հավաքելու համար։ - Էլ․ փոստով ուղարկեք աղյուսակը կամ հրապարակեք այն գրառմամբ։