- إصدار n8n: 2.30.7 (Cloud)
- قاعدة البيانات (الافتراضي: SQLite): افتراضي
- إعداد n8n EXECUTIONS_PROCESS (الافتراضي: own, main): افتراضي
- تشغيل n8n عبر (Docker, npm, n8n cloud, desktop app): n8n cloud
- نظام التشغيل: Windows 11
مرحباً،
على الرغم من أن عقدة HTTP POST Request الأخرى تعمل بشكل صحيح، فإن عقدة SendToPriorityQueue تُرجع الخطأ التالي:
طلبك غير صحيح أو لم تتمكن الخدمة من معالجته [العنصر 0]
واحد أو أكثر من المعاملات المطلوبة مفقودة. تأكد من إرسال assessment_id وبيانات الطلب.
اعتقدت أنها قد تكون مشكلة في الإدخال، لأن الفرق الوحيد بين هذا وطلب HTTP Post الذي يعمل بشكل صحيح هو أن الإدخال في الحالة الأولى، قائمة الطلبات، مغلفة في كائن محدد يسمى enriched_orders، بينما في طلب POST الذي يفشل، الإدخال عبارة عن مصفوفة طلبات غير محددة - لا يوجد كائن مُحيط، لكن تعليمات الدورة لا تتطلب ذلك لذا لا يمكنني معرفة ما الذي أخطأت فيه.
إليك JSON لطلب POST:
{
"body": {
"order_id": "ORD-014",
"customer_id": "CUST-004",
"customer_name": "DataFlow Ltd",
"subscription": "Enterprise"
},
"headers": {
"x-assessment-id": "0a238a9ad1137d3bf5cf2df2e7355e3b",
"مخفي": "مخفي",
"accept": "application/json,text/html,application/xhtml+xml,application/xml,text/;q=0.9, image/;q=0.8, /;q=0.7"
},
"method": "POST",
"uri": "``https://learn.app.n8n.cloud/webhook/course/n8n102/priority-queue``",
"gzip": true,
"rejectUnauthorized": true,
"followRedirect": true,
"resolveWithFullResponse": true,
"sendCredentialsOnCrossOriginRedirect": false,
"followAllRedirects": true,
"timeout": 300000,
"encoding": null,
"json": false,
"useStream": true