የት: Settings → Advanced → Connect other apps
ይህንን ገጽ ይክፈቱ፦ admin.<your-site>/settings/integrations/webhooks (<your-site> የሚለውን በድረ-ገጽዎ አድራሻ ይተኩ)። በምናሌው ውስጥ ካላገኙት በ Settings ገጽ ላይ ሁሉንም ቅንብሮች አሳይ የሚለውን ያብሩ።
ከመጀመርዎ በፊት
- webhook ማከል የሚችለው የድረ-ገጹ ባለቤት ብቻ ነው።
- መልእክቱን የሚቀበለው አድራሻ በ https:// መጀመር እና በሕዝብ ኢንተርኔት ላይ የሚገኝ መሆን አለበት።
ደረጃዎች
- ቅንብሮች → የላቁ → ሌሎች መተግበሪያዎችን ያገናኙ → Webhooks የሚለውን ይክፈቱ።
- webhook አክል የሚለውን ይጫኑ።
- ስም (ለምሳሌ Zapier) እና መልእክቶቹን የሚቀበል አድራሻ ያስገቡ።
- በ መልእክት ላክልኝ መቼ ስር ክስተቶችን ይምረጡ፦ ዘገባ በቀጥታ ሲወጣ፣ በቀጥታ የሚታይ ዘገባ ሲቀየር፣ ዘገባ ሲነሳ፣ እርማት ሲታከል፣ ዘገባ ውድቅ ሲደረግ፣ አዲስ አስተያየት፣ የደንበኝነት ምዝገባ ሲቀየር።
- webhook አክል የሚለውን ይጫኑ።
- የሚስጥር ቁልፉን (signing secret) ኮፒ ያድርጉ። የሚታየው አንድ ጊዜ ብቻ ነው። አስቀምጬዋለሁ የሚለውን ይጫኑ።
- የሙከራ ክስተት ላክ የሚለውን ይሞክሩ።
ሊያውቋቸው የሚገቡ
- እያንዳንዱ መልእክት ፊርማ አለው። ከእርስዎ ድረ-ገጽ መላኩን ለማረጋገጥ "Keynate-Signature" የሚለውን ራስጌ (header) ይመልከቱ።
- የእርስዎ ሲስተም መልእክቱ እንደደረሰው ለማሳወቅ በማንኛውም የ 2xx ሁኔታ ኮድ ምላሽ መስጠት አለበት።
- ያልተሳኩ መልእክቶች እስከ 24 ሰዓታት ድረስ ደጋግመው ይሞከራሉ። ለ 3 ቀናት ያልሰራ webhook በራሱ ይጠፋል። ተቀባዩን ካስተካከሉ በኋላ ቀጥል የሚለውን ይጫኑ።
- አፍታ አቁም፣ ቀጥል፣ ወይም አዲስ secret ማድረግ ይችላሉ። የድሮው ሚስጥር እርስዎ ለወሰኑት የተወሰነ ጊዜ መስራቱን ይቀጥላል።
- ዝርዝሩ የእያንዳንዱን webhook ሁኔታ ያሳያል፦ በመስራት ላይ፣ እስካሁን ጥቅም ላይ አልዋለም፣ አይሰራም፣ ቆሟል፣ ጠፍቷል።
- የተደረጉ ሙከራዎችን ለማየት የተላከውን መልእክት ይክፈቱ እና እንደገና ላክ የሚለውን ይጫኑ።
የተለመዱ ችግሮች
- "The address must start with https://."
- "ለ webhook ስም ይስጡት።"
- "ቢያንስ አንድ ክስተት ይምረጡ።"
- "የሚፈቀደውን ከፍተኛውን የ webhooks ብዛት ጨርሰዋል። መጀመሪያ የማይጠቀሙበትን ይሰርዙ።"
ጥያቄዎች
ተደጋግመው የሚጠየቁ ጥያቄዎች
መልእክቱ ምን ይመስላል?
የክስተቱን አይነት እና የሚመለከተውን ጽሁፍ የያዘ አጭር የ JSON ጽሁፍ ነው።
ተቀባዩ ሲስተም ቢቋረጥስ?
ያልተሳኩ መልእክቶች እስከ 24 ሰዓታት ድረስ እንደገና ይሞከራሉ።