Ir ao contido

Make

Conecta Quire con Make mediante webhooks e a API REST.

Ver como Markdown

Make conéctase a Quire mediante a API REST e webhooks, cos seus módulos HTTP e de webhook. Está dispoñible todo o que figura na referencia da API.

Iniciar un escenario a partir dun evento de Quire

  1. Engade como primeiro módulo Custom webhook do módulo Webhooks e copia o enderezo.
  2. En Quire, abre /admin/webhooks, escolle Engadir subscrición, pega o enderezo e selecciona os eventos. O evento de proba de Quire permite que Make coñeza a estrutura do corpo: executa o módulo unha vez mentres se envía.
  3. Verifica a sinatura antes de actuar. Na configuración avanzada do webhook, activa o paso das cabeceiras e comproba webhook-signature fronte a {webhook-id}.{webhook-timestamp}.{body} co segredo da subscrición, tal como explica a guía para desenvolvemento. Engade un filtro que deteña o escenario se falla a comprobación.

Chamar a Quire desde un escenario

Usa o módulo HTTP, acción Make a request:

Campo Valor
URL https://acme.quirelms.com/api/v1/<resource>
Método Segundo a referencia da API
Cabeceiras Authorization: Bearer qk_live_... e Idempotency-Key para as escrituras
Tipo de corpo Raw, JSON
Analizar resposta Si

Crea unha clave só para Make en /admin/integrations/api-keys, cos ámbitos que precise o escenario. Para as listas, itera mentres page.has_more sexa verdadeiro e pasa page.next_cursor como cursor: podes facelo co Repeater de Make e unha Set variable que leve o cursor.

Para escenarios que deban actuar como unha persoa, rexistra un cliente OAuth en /admin/integrations/oauth-clients e úsao no módulo HTTP de Make Make an OAuth 2.0 request.

Exemplo: resumo semanal de finalizacións

  1. Schedule: cada luns.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. Iterator sobre data, Aggregator para crear unha táboa.
  4. Envía a táboa por correo ou publícaa.
Navegación

Escribe para buscar…

↑↓ navegar↵ seleccionarEsc pechar