Make bi REST API û webhook ve bi Quire veke, bi modûlên HTTP û webhook a xwe ya Make re. Her tişt di rêbera API de berdest e.
Senaryoyek ji roodûyeke Quire dest pê bike
- Modûla Webhooks ya Custom webhook wek modûlya yekem zêde bike û navnivîsa wê kopî bike.
- Di Quire de
/admin/webhooksveke, Abonebûn zêde bike hilbijêre, navnivîşê past bike û roodûyan hilbijêre. Roodûyeke ceribandina Quire didine Make shamla badanê bibiznî: modûlê carekê bixebitîne gava tê şandin. - Ber karkirinê şînayê çawas bike. Di mîhazên pêşkeftî ya webhookê de serpeyv veşîne, paş
webhook-signaturebi{webhook-id}.{webhook-timestamp}.{body}re bi nepûra abonebûnê çawas bike, wek di rêbeberiya pêşeniker de şîrokirîye. Süzgeçeke zêde bike ku senaryoyê rawestîne gava çawaskirin serneket.
Quire bi senaryoyekê veke
Modûla HTTP ya Daxwazek biafirîne bikar bîne:
| Qad | Nirx |
|---|---|
| URL | https://acme.quirelms.com/api/v1/<resource> |
| Şîk | Wek di rêbera API de tê gotin |
| Serpeyv | Authorization: Bearer qk_live_..., û Idempotency-Key ji bo nivîsandin |
| Cureya badan | Raw, JSON |
| Parçekirina bersiv | Erê |
Kilitek ji bo tenê Make di /admin/integrations/api-keys de biafirîne, bi tenê scopeên ku senaryo pêwîst e. Ji bo lîstan, dora veke gava page.has_more rast e, bi page.next_cursor wek cursor: Repeater ya Make bi Set variable ku cursor dihêle ew dike.
Ji bo senaryoyên ku divê bi navenda kesekî karekî bikin, daxwazkerek OAuth di /admin/integrations/oauth-clients de qeyd bike û bi modûla HTTP ya Make ya Daxwazek OAuth 2.0 biafirîne wê bikar bîne.
Nîşaner: koartkirina hebêna temamtiyê ya hefteyân
- Şedule: her duşem.
- HTTP:
GET /api/v1/course_completions?updated_since=<a week ago>. - Iterator li ser
data, Aggregator bo tabloyek. - Tabloyê bi e-poşt bişîne an belav bike.