Make yana haɗuwa da Quire ta REST API da webhooks, tare da na’urorin HTTP da webhook na Make. Ana samun duk abin da jagorar API ta ƙunsa.
Fara yanayin aiki daga taron Quire
- Ƙara na’urar Webhooks mai suna Custom webhook a matsayin na’urar farko, sannan ka kwafi adireshinta.
- A Quire, buɗe
/admin/webhooks, zaɓi Ƙara rajista, manna adireshin, sannan zaɓi tarurrukan. Taron gwaji na Quire yana taimakawa Make ya gane tsarin jikin saƙon: gudanar da na’urar sau ɗaya yayin aika shi. - Tabbatar da sa hannu kafin aiki. A saitunan ci gaba na webhook, bari headers
su wuce, sannan duba
webhook-signatureda{webhook-id}.{webhook-timestamp}.{body}ta amfani da sirrin rajista, kamar yadda jagorar masu haɓakawa ta bayyana. Ƙara tacewa da za ta dakatar da yanayin idan gwajin ya gaza.
Kira Quire daga yanayin aiki
Yi amfani da na’urar HTTP mai aikin Make a request:
| Filin | Ƙima |
|---|---|
| URL | https://acme.quirelms.com/api/v1/<resource> |
| Hanya | Kamar yadda jagorar API ta faɗa |
| Headers | Authorization: Bearer qk_live_..., da Idempotency-Key ga rubutu |
| Nau’in jiki | Raw, JSON |
| Fassara amsa | Eh |
Ƙirƙiri maɓalli na Make kaɗai a /admin/integrations/api-keys, tare da izinin
da yanayin aikinka ke buƙata kawai. Ga jerin bayanai, ci gaba da zagayawa muddin
page.has_more gaskiya ne, kana aika page.next_cursor a matsayin cursor:
Repeater na Make tare da Set variable mai ɗauke da cursor yana yin haka.
Ga yanayin aiki da ya kamata ya yi aiki a matsayin mutum, yi rajistar abokin OAuth
a /admin/integrations/oauth-clients, sannan yi amfani da shi a na’urar HTTP
ta Make mai suna Make an OAuth 2.0 request.
Misali: taƙaitaccen kammalawa na mako
- Jadawali: kowace Litinin.
- HTTP:
GET /api/v1/course_completions?updated_since=<a week ago>. - Iterator kan
data, Aggregator ya haɗa su a tebur. - Aika tebur ta imel ko wallafa shi.