قمت بتكوين Evolution API ويستمر في إعطائي هذا الخطأ أدناه، تحققت بالفعل وكل شيء صحيح، لكنه يستمر في إعطاء نفس الخطأ. التدفق هو Webhook و Evolution API لاستقبال وإرسال رسالة على Whatsapp

خطأ في إرسال رسالة نصية

404 - {“status”:404,“error”:“غير موجود”,“response”:{“message”:[“النموذج الأولي "PROTOTIPO" غير موجود”]}}

@Milton1 ، يرجى التحقق من ما يلي:

1)اسم المثيل حساس لحالة الأحرف.

  • تحقق مما إذا تم إنشاء المثيل فعليًا باسم prototype (أحرف صغيرة) أو Prototype (حالة الجملة)، لكن عقدة n8n الخاصة بك تستدعي PROTOTYPE (أحرف كبيرة).
  • تأكد من عدم وجود مسافات زائدة أو مسافات بادئة في حقل اسم المثيل في إعدادات n8n الخاصة بك.

2)من الممكن أن لم يتم إنشاء المثيل بنجاح أو تم حذفه/إعادة تعيينه.

  • كيفية التحقق: استخدم مدير API الخاص بك (مثل Postman أو Insomnia أو لوحة تحكم Evolution API إذا كان مثبتًا) لاستدعاء نقطة نهاية /instance/fetchInstances.
  • تحقق مما إذا كان PROTOTYPE موجودًا في قائمة المثيلات النشطة. إذا لم يكن موجودًا، فأنت بحاجة إلى تشغيل طلب Create Instance مرة أخرى.

3)إذا كان لديك عدة عمليات تثبيت لـ Evolution API (على سبيل المثال، خادم اختبار وخادم إنتاج)، فقد تكون ترسل الطلب إلى الخادم A، لكن المثيل “PROTOTYPE” تم إنشاؤه على الخادم B.

  • تحقق مجددًا من Base URL في عقدة n8n HTTP Request. تأكد من أنه يطابق عنوان IP/المجال الدقيق حيث قمت بتهيئة المثيل.

4)بينما يشير 404 عادةً إلى اسم المثيل، تأكد من أنك تستخدم Global ApiKey لإدارة المثيل أو Instance Key المحدد إذا كانت نقطة النهاية تتطلبه. إذا كانت المصادقة خاطئة، فقد تُرجع بعض إصدارات API أحيانًا أخطاءً مضللة، لكن “Not Found” تشير دائمًا تقريبًا إلى اسم المثيل.

مرحبا @Milton1 أهلا وسهلا!
يمكن لـ Evolution API حذف المثيل بنفسه، لذا كان موجودا عند إعداده واختفى الآن بالفعل. يحدث هذا عندما يتم تعيين DEL_INSTANCE لعدد من الدقائق (يتم مسح المثيل بعد قطع جلسة WhatsApp) أو عندما يعاد تشغيل الحاوية بدون استمرار قاعدة البيانات. في ملف .env الخاص بـ Evolution API قم بتعيين:

DEL_INSTANCE=false
DATABASE_SAVE_DATA_INSTANCE=true

ثم أعد تشغيل حاوية Evolution، وأنشئ واتصل بالمثيل مرة أخرى، وسيبقى محفوظا من قطع الاتصالات وإعادة التشغيل.
https://doc.evolution-api.com/v2/en/env