بازدان بۆ ناوەڕۆکی سەرەکی
هەموو بەڵگەنامەکان

ڕێکخستنی Webhookی کڕیار

وەرگرێکی HTTPS بۆ ڕووداوە پشتگیریکراوەکان تۆمار بکە، نهێنیی واژۆکردنی بپارێزە و مێژووی گەیاندن بەکاربهێنە بۆ تشخیصی شکستی ناردن.

ڕەوتی کار
  1. وەرگر ئامادە بکەendpointێکی گشتیی HTTPS بەکاربهێنە کە ئامادەی وەرگرتنی JSONە.
  2. بە ڕووداوەکان بەشداری بکەناوی endpoint، URL و جۆری ڕووداوەکان بنووسە.
  3. واژۆ بپارێزەنهێنیی یەکجارە هەڵبگرە و داواکاریی هاتوو پشتڕاست بکەرەوە.
  4. گەیاندنەکان بپشکنەدۆخ و وەڵام بەکاربهێنە بۆ چارەسەرکردنی هەڵەکان.
  5. endpoint بەڕێوە ببەنهێنی بگۆڕە یان شوێنی نیشانەی چیتر پێویست‌نەماو هەڵبوەشێنەوە.

ڕووداوە بەردەستەکانی کڕیار

فۆڕمی کڕیار ڕووداوی تەواوبوونی کار، دەرکردنی پسووڵە و سنووری کۆتا پێشکەش دەکات. تەنها ئەو ڕووداوانە هەڵبژێرە کە وەرگەرەکەت مامەڵەیان لەگەڵ دەکات. endpointەکان بە چوارچێوەی هەژماری کەسی یان ڕێکخراوی هەڵبژێردراوەوە بەندن. خاوەن و بەڕێوەبەری ڕێکخراو دەتوانن بەڕێوەیان ببەن؛ ئەندام دەتوانێت بیبینێت بەڵام ناگۆڕێت. Webhook ئاگادارکردنەوە دەنێرێت و بە خۆی داواکاری یان پسووڵە ناگۆڕێت.

  1. لە چوارچێوەی ڕێکخراوی مەبەست Webhooks بکەرەوە.
  2. لانیکەم یەک ڕووداو هەڵبژێرە کە وەرگر پشتگیری دەکات.
  3. بۆ ژینگە جیاوازەکان endpointی جیاواز بەکاربهێنە.

تۆمارکردنی شوێنێکی گەیشتنە گشتی

endpointێک بە ناوێکی 2–120 پیتی، URLێکی دروست و یەک یان زیاتر لە ڕووداوە لستکراوەکان دروست بکە. HTTPS و ناونیشانی گشتیی host پێویستن. ناونیشانی ناوخۆیی، ناوەندی و تایبەتی IP ڕەت دەکرێنەوە، بۆیە URLی گەشەپێدانی ناوخۆ کار ناکات. تەنها کاتێک وەرگرەکە دەتوانێت JSON وەربگرێت و وەڵامی HTTPی سەرکەوتوو بدات بینێرە.

  1. وەرگرێک لە ناونیشانی جێگیری گشتیی HTTPS دابمەزرێنە.
  2. URL، ناوێکی ڕوون و ڕووداوەکان بنووسە.
  3. یەک جار بینێرە و هەر هەڵەی پشتڕاستکردنەوەیەک چارەسەر بکە.

پشتڕاستکردنەوەی پەیامی واژۆکراو

دروستکردن نهێنیی واژۆکردن تەنها یەک جار پیشان دەدات. داواکارییەکان هێدەرەکانی ڕووداو، گەیاندن، timestamp و واژۆی HMAC لەگەڵ JSONێک بۆ ناسنامەی ڕووداو، جۆر، کاتی دروستبوون و داتا دەگرنەوە. واژۆ لەسەر timestamp و bodyی خامی تەواو پشتڕاست بکەرەوە، ماوەیەکی گونجاوی timestamp جێبەجێ بکە و ناسنامە دووبارەبووەکان بە idempotent مامەڵەیان لەگەڵ بکە. نهێنی لە تۆمار و پەیامی پشتگیری دوور بخەرەوە.

  1. نهێنی لە ڕێکخستنی پارێزراوی وەرگر پاشەکەوت بکە.
  2. واژۆ لەگەڵ bodyی نەگۆڕاوی داواکاری پشتڕاست بکەرەوە.
  3. ناسنامەی ڕووداو تۆمار بکە بۆ ڕێگری لە کردارە بازرگانییە دووبارەکان.

خوێندنەوەی مێژووی گەیاندن

پەڕەکە دوا 50 گەیاندن لە سەرانسەری endpointەکانت پیشان دەدات. وەڵامی HTTPی سەرکەوتوو بە سەرکەوتوو نیشان دەکرێت. هەڵەی سێرڤەر و سنووری ڕێژە دەتوانن دووبارە تاقی بکرێنەوە؛ وەڵامی ناسوەرکەوتووی دیکە دەتوانێت دەستبەجێ شکستی هێنابێت و هەوڵەکان لە سنووری دووبارەکردنەوەدا دەوەستن. مێژوو دۆخی وەڵام و بەشێکی سنووردارکراوی body یان هەڵە لەخۆ دەگرێت. ڕووداو لەوانەیە پیشان نەدرێت ئەگەر ڕووی نەدابێت یان endpoint بەشداریی تۆمار نەکردبێت.

  1. ڕووداو، ژمارەی هەوڵ، دۆخ و هەڵەی دوا بپشکنە.
  2. بەردەستبوونی وەرگر، وەڵام یان سنووری ڕێژە چارەسەر بکە.
  3. گەیاندنی دواتر بۆ دۆخی سەرکەوتوو بپشکنە.

گۆڕینی نهێنیی واژۆ

گۆڕین نهێنیی endpoint دەگۆڕێت و endpointەکە دووبارە چالاک دەکات. وەرگرێک کە تەنها بەهای کۆن بەکاربهێنێت داواکاریی نوێ ڕەت دەکاتەوە. نوێکاریی ڕێکخستنی وەرگر ئامادە بکە، endpointی مەبەست بگۆڕە، بەهای نوێ وەربگرە و زوو بیخەرە سەرەوە. ئەگەر نهێنی ئاشکرا بوو، دەستبەجێ بیگۆڕە و مێژووی گەیاندن بۆ چالاکیی نائاسایی بپشکنە.

  1. وەرگرەکان دیاری بکە و جێبەجێکردنی پارێزراو ئامادە بکە.
  2. endpoint بگۆڕە و نهێنیی یەکجارە پاشەکەوت بکە.
  3. دڵنیا ببە گەیاندنێکی چاوەڕوانکراوی دواتر سەرکەوتوو دەبێت.

جێگرتنەوە یان هەڵوەشاندنەوەی endpoint

کڕیار دەتوانێت دروست بکات، بگۆڕێت و هەڵبوەشێنێتەوە؛ کرداری دەستکاریکردنی URL یان هەڵبژاردنی ڕووداو نییە. بۆ گۆڕینیان endpointی جێگرەوە دروست بکە، دڵنیا ببە ڕووداوی دروست وەردەگرێت، پاشان endpointی پێشوو هەڵبوەشێنەوە. هەڵوەشاندنەوە گەیاندنی داهاتوو دەوەستێنێت و بە ناچالاک نیشانی دەدات. بۆ شوێنی پێویست‌نەماو یان نهێنیی ئاشکراوبوو بەکاریبهێنە و دوای کردار لیستەکە بپشکنە.

  1. endpointێکی جێگرەوە بە URL یان ڕووداوی ڕاستکراو دروست بکە.
  2. پشتڕاست بکەرەوە گەیاندنی جێگرەوە سەرکەوتووە.
  3. endpointی کۆن هەڵبوەشێنەوە و دڵنیا ببە ناچالاکە.

پرسیارە باوەکان

کام ڕووداو پێشکەش دەکرێن؟

تەواوبوونی کار، دەرکردنی پسووڵە و سنووری کۆتا.

ئایا HTTPی ئاسایی بەکاربهێنم؟

نەخێر. URLێکی گشتیی HTTPS پێویستە.

دەتوانم نهێنی دووبارە ببینمەوە؟

نەخێر. بۆ نهێنییەکی نوێ endpoint بگۆڕە.

بۆچی گەیاندن لە چاوەڕواندایە؟

هەڵەی کاتیی سێرڤەر یان سنووری ڕێژە ڕەنگە دووبارە هەوڵ بدرێتەوە.

بۆچی گەیاندن شکستی هێنا؟

وەڵام و مێژووی دووبارەکردنەوە بپشکنە بۆ دۆزینەوەی هۆکارەکە.

ئایا دەتوانم endpoint دەستکاری بکەم؟

نەخێر. جێگرەوە دروست بکە، بیپشکنە و endpointی کۆن هەڵبوەشێنەوە.

پەڕە پەیوەندیدارەکان