ഉള്ളടക്കത്തിലേക്ക് പോകുക

Make

വെബ്ഹുക്കുകളിലൂടെയും REST APIയിലൂടെയും Quire-നെ Make-മായി ബന്ധിപ്പിക്കൂ.

Markdown ആയി കാണുക

Make, സ്വന്തമായ HTTP, വെബ്ഹുക്ക് മൊഡ്യൂളുകളോടെ, REST APIയിലൂടെയും വെബ്ഹുക്കുകളിലൂടെയും Quire-നെ ബന്ധിപ്പിക്കുന്നു. API റഫറൻസിലുള്ളതൊക്കെയും ലഭ്യമാണ്.

ഒരു Quire ഇവന്റിൽ നിന്ന് ഒരു സെനാരിയോ ആരംഭിക്കുക

  1. Webhooks മൊഡ്യൂളിലെ Custom webhook ആദ്യത്തെ മൊഡ്യൂളായി ചേർക്കൂ, അതിന്റെ വിലാസം പകർത്തൂ.
  2. Quire-ൽ, /admin/webhooks തുറന്ന് സബ്സ്ക്രിപ്ഷൻ ചേർക്കൂ തിരഞ്ഞെടുക്കൂ, വിലാസം ഒട്ടിച്ച് ഇവന്റുകൾ തിരഞ്ഞെടുക്കൂ. Quire-ന്റെ പരീക്ഷണ ഇവന്റ് ബോഡിയുടെ രൂപം Make-നെ പഠിപ്പിക്കും: അയയ്ക്കുന്ന സമയത്ത് മൊഡ്യൂൾ ഒരിക്കൽ പ്രവർത്തിപ്പിക്കൂ.
  3. പ്രവർത്തിക്കും മുമ്പ് ഒപ്പ് പരിശോധിക്കൂ. വെബ്ഹുക്കിന്റെ വിപുലീകരിച്ച ക്രമീകരണങ്ങളിൽ, ഹെഡറുകൾ കടത്തിവിട്ട്, സബ്സ്ക്രിപ്ഷൻ രഹസ്യം ഉപയോഗിച്ച് 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 ആയി കൈമാറി: കർസർ വഹിക്കുന്ന Set variable ഉള്ള Make-ന്റെ Repeater ഇത് ചെയ്യും.

ഒരാളായി പ്രവർത്തിക്കേണ്ട സെനാരിയോകൾക്ക്, /admin/integrations/oauth-clients-ൽ ഒരു OAuth ക്ലയന്റ് രജിസ്റ്റർ ചെയ്ത് അത് ഉപയോഗിച്ച് Make-ന്റെ HTTP മൊഡ്യൂളിലെ ഒരു OAuth 2.0 അഭ്യർത്ഥന നടത്തൂ ഉപയോഗിക്കൂ.

ഉദാഹരണം: ആഴ്ചാവസാനത്തെ പൂർത്തിയാക്കൽ ഡൈജസ്റ്റ്

  1. ഷെഡ്യൂൾ: ഓരോ തിങ്കളാഴ്ചയും.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. data-യിൽ Iterator, ഒരു പട്ടികയിലേക്ക് Aggregator.
  4. പട്ടിക ഇമെയിൽ ചെയ്യൂ അല്ലെങ്കിൽ പോസ്റ്റ് ചെയ്യൂ.
നാവിഗേഷൻ

തിരയാൻ ടൈപ്പ് ചെയ്യൂ…

↑↓ നാവിഗേറ്റ്↵ തിരഞ്ഞെടുക്കുകEsc അടയ്ക്കുക