الويب هوك عنوان يخصّك نرسل إليه طلب POST حين يقع شيء على حساب مرتبط — تصل رسالة، أو تُضاف صلة، أو يحتاج حساب إلى انتباه. وهو يحلّ محلّ الاستجواب المتكرّر، وهذا في واجهة ذات حدود استعمال ليس مسألة ذوق بل هو الفرق بين أن تعمل وألّا تعمل.
تحقّق من التوقيع. في كلّ مرّة.
نقطة الاستقبال عندك على الإنترنت المفتوح، وكلّ ما يستطيع الوصول إليها يستطيع أن يرسل إليها ما يشاء. كلّ تسليم يحمل توقيعاً محسوباً من سرّ لا يملكه إلا أنت ونحن؛ تحقّق منه قبل أن تقرأ الجسم، وقارن في زمن ثابت لا بمقارنة نصّية تخرج عند أوّل اختلاف.
توقّع الحدث نفسه مرّتين
التسليم مرّة واحدة على الأقلّ. فإن كانت نقطة الاستقبال بطيئة، أو ردّت بـ 500، أو بدت كذلك فحسب، عاد الحدث نفسه. وهذا ليس عطلاً يُبلَّغ عنه؛ هذا هو العهد. اجعل المعالج مُتماثل الأثر ويختفي المشكل.
ردّ بـ 200 بسرعة ثم اعمل بعد ذلك. فالمعالج الذي يقضي عشر ثوانٍ في استدعاء واجهات أخرى قبل أن يردّ هو معالج ستُعاد محاولته وهو ما يزال يعمل.
أسئلة شائعة
مساعدي لا خادم له. هل يستطيع تلقي ويب هوك؟
نعم، عبر صندوق وارد الذكاء الاصطناعي: ويب هوك نحتفظ به لذكائك الاصطناعي بدل أن نرسله إلى أي مكان. يحتفظ بكل حدث على حساباتك المتصلة 30 يوماً، ويقرؤه مساعد، أو وكيل غرفة حدّدت MakeHybrid له، حين يُسأل.
هل يستطيع ويب هوك أن يشغّل وكيل ذكاء اصطناعي في غرفة مشروع؟
ليس مباشرة، لأن الغرف تجيب عن الرسائل. يستطيع معالج الويب هوك لديك أن ينضم إلى غرفة بوصفه وكيل ذكاء اصطناعي خارجياً وينشر الحدث هناك، مع الإشارة إلى الوكيل الذي ينبغي أن يتصرف بشأنه.