بازدان بۆ ناوەڕۆک

Make

Quire بە webhook و REST API بە Make ببەستەوە.

بینین وەک Markdown

Make لە ڕێگەی REST API و webhookەکانەوە بە Quire دەبەسترێتەوە، لەگەڵ مۆدیولەکانی HTTP و webhookی تایبەت بە Make. هەموو ئەو شتانەی لە سەرچاوەی APIدا هەن بەردەستن.

دەستپێکردنی دۆخێک لە ڕووداوێکی Quireوە

  1. مۆدیولی Webhooks بە ناوی Custom webhook وەک یەکەم مۆدیول زیاد بکە و ناونیشانەکەی لەبەر بگرە.
  2. لە Quireدا، /admin/webhooks بکەرەوە، Add subscription هەڵبژێرە، ناونیشانەکە بلکێنە و ڕووداوەکان هەڵبژێرە. ڕووداوی تاقیکردنەوەی Quire یارمەتی Make دەدات شێوەی ناوەڕۆکەکە بناسێت: کاتێک دەنێردرێت مۆدیولەکە جارێک جێبەجێ بکە.
  3. پێش ئەوەی کار بکەیت واژۆکە پشتڕاست بکەرەوە. لە ڕێکخستنە پێشکەوتووەکانی webhookدا، سەردێڕەکان بگوازەوە، پاشان webhook-signature بە {webhook-id}.{webhook-timestamp}.{body} و نهێنی subscription بپشکنە، وەک لە ڕێنمایی پەرەپێدەردا ڕوونکراوەتەوە. پاڵێوەرێک زیاد بکە کە ئەگەر پشکنینەکە سەرکەوتوو نەبوو دۆخەکە بوەستێنێت.

بانگکردنی Quire لە دۆخێکەوە

مۆدیولی HTTPی Make a request بەکاربهێنە:

خانە نرخ
URL https://acme.quirelms.com/api/v1/<resource>
Method وەک لە سەرچاوەی APIدا هاتووە
Headers Authorization: Bearer qk_live_...، و بۆ نووسینەکان Idempotency-Key
Body type Raw، JSON
Parse response بەڵێ

کلیلێک بۆ تەنها Make لە /admin/integrations/api-keys دروست بکە، بەو سنوورانەی دۆخەکە پێویستی پێیانە. بۆ لیستەکان، تا کاتێک page.has_more ڕاستە بەردەوام بگەڕێ، و page.next_cursor وەک cursor بنێرە: Repeaterی Make لەگەڵ Set variable کە cursor هەڵدەگرێت ئەمە ئەنجام دەدات.

بۆ ئەو دۆخانەی پێویستە وەک کەسێک کار بکەن، کڕیارێکی OAuth لە /admin/integrations/oauth-clients تۆمار بکە و مۆدیولی HTTPی Make an OAuth 2.0 requestی Make لەگەڵیدا بەکاربهێنە.

نموونە: پوختەی تەواوکردنی هەفتانە

  1. خشتەبەندی: هەر دووشەممە.
  2. HTTP: GET /api/v1/course_completions?updated_since=<a week ago>.
  3. Iterator لەسەر data، Aggregator بۆ کۆکردنەوەی لە خشتەیەکدا.
  4. خشتەکە ئیمەیڵ بکە یان بینێرە.
ڕێنیشاندەر

بۆ گەڕان بنووسە…

↑↓ بۆ گەڕان↵ بۆ هەڵبژاردنEsc بۆ داخستن