- versão n8n: 2.30.7 (Cloud)
- Banco de dados (padrão: SQLite): padrão
- configuração n8n EXECUTIONS_PROCESS (padrão: own, main): padrão
- Executando n8n via (Docker, npm, n8n cloud, desktop app): n8n cloud
- Sistema operacional: Windows 11
Olá,
Embora meu outro nó HTTP POST Request esteja funcionando corretamente, meu nó SendToPriorityQueue está retornando o seguinte erro:
Sua solicitação é inválida ou não pôde ser processada pelo serviço [item 0]
Um ou mais parâmetros obrigatórios estão faltando. Certifique-se de que você está enviando seu assessment_id e dados de pedido.
Pensei que poderia ser um problema com a entrada, já que a única diferença entre este e o HTTP POST request funcionando é o fato de que a entrada no primeiro é uma lista de pedidos envolvida em um objeto definido chamado enriched_orders, enquanto no último, a solicitação POST falhando, a entrada é um array indefinido de pedidos - não há objeto encapsulador, mas as instruções do curso não o requerem, então não consigo descobrir o que fiz de errado.
Aqui está o JSON para a solicitação POST:
{
"body": {
"order_id": "ORD-014",
"customer_id": "CUST-004",
"customer_name": "DataFlow Ltd",
"subscription": "Enterprise"
},
"headers": {
"x-assessment-id": "0a238a9ad1137d3bf5cf2df2e7355e3b",
"hidden": "hidden",
"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