შიგთავსზე გადასვლა

Make

Quire-ის Make-თან დაკავშირება ვებჰუკებითა და REST API-ით.

Markdown-ად ნახვა

Make Quire-ს უკავშირდება REST API-ითა და ვებჰუკებით, Make-ის საკუთარი HTTP და ვებჰუკის მოდულებით. ყველაფერი, რაც API-ის ცნობარშია, ხელმისაწვდომია.

სცენარის დაწყება Quire-ის მოვლენიდან

  1. დაამატეთ Webhooks მოდული მორგებული ვებჰუკი, როგორც პირველი მოდული, და დააკოპირეთ მისი მისამართი.
  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 ჩაწერებისთვის
ტანის ტიპი ნედლი, JSON
პასუხის გარჩევა დიახ

შექმენით გასაღები მხოლოდ Make-ისთვის /admin/integrations/api-keys-ში, მხოლოდ იმ არეებით, რომლებიც სცენარს სჭირდება. სიებისთვის იტრიალეთ, სანამ page.has_more ჭეშმარიტია, page.next_cursor-ის cursor-ად გადაცემით: Make-ის გამეორება ცვლადის დაყენებით, რომელიც კურსორს ატარებს, ამას აკეთებს.

სცენარებისთვის, რომლებიც ადამიანის სახელით უნდა მოქმედებდნენ, დაარეგისტრირეთ OAuth კლიენტი /admin/integrations/oauth-clients-ში და გამოიყენეთ Make-ის HTTP მოდული OAuth 2.0 მოთხოვნის გაკეთება მასთან.

მაგალითი: ყოველკვირეული დასრულების დაიჯესტი

  1. განრიგი: ყოველ ორშაბათს.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. იტერატორი data-ზე, აგრეგატორი ცხრილში.
  4. ცხრილის ელფოსტით გაგზავნა ან გამოქვეყნება.
ნავიგაცია

ძიებისთვის აკრიფეთ…

↑↓ ნავიგაცია↵ არჩევაEsc დახურვა