- versión de n8n: 2.30.7 (Cloud)
- Base de datos (predeterminado: SQLite): predeterminado
- configuración de n8n EXECUTIONS_PROCESS (predeterminado: own, main): predeterminado
- Ejecutando n8n mediante (Docker, npm, n8n cloud, aplicación de escritorio): n8n cloud
- Sistema operativo: Windows 11
Hola,
Aunque mi otro nodo HTTP POST Request funciona correctamente, mi nodo SendToPriorityQueue devuelve el siguiente error:
Tu solicitud no es válida o el servicio no pudo procesarla [elemento 0]
Faltan uno o más parámetros requeridos. Asegúrate de estar enviando tu assessment_id y datos de pedido.
Pensé que podría ser un problema con la entrada, ya que la única diferencia entre esta y la solicitud HTTP Post que funciona es el hecho de que la entrada en la primera es una lista de pedidos envuelta en un objeto definido llamado enriched_orders, mientras que en la última solicitud POST que falla, la entrada es una matriz de pedidos indefinida - no hay un objeto envolvente, pero las instrucciones del curso no lo requieren, así que no puedo saber qué he hecho mal.
Aquí está el JSON para la solicitud POST:
{
"body": {
"order_id": "ORD-014",
"customer_id": "CUST-004",
"customer_name": "DataFlow Ltd",
"subscription": "Enterprise"
},
"headers": {
"x-assessment-id": "0a238a9ad1137d3bf5cf2df2e7355e3b",
"oculto": "oculto",
"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