Olá,
Estou tentando fazer o upload de imagem de skus para a integração de um ERP.
O header da minha requisição é o seguinte:
{
'Authorization': 'Basic dnRleGF...',
'X-VTEX-API-AppToken': ETAXU...',
'X-VTEX-API-AppKey': 'vtexappkey-...',
'SOAPAction': 'http://tempuri.org/IService/ImageServiceInsertUpdate',
'Accept': 'application/json',
'Content-Type': 'text/xml'
}
O body da requesição possui o seguiunte conteúdo:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/">
<soapenv:Header/>
<soapenv:Body>
<tem:ImageServiceInsertUpdate>
<tem:urlImage>url da image</tem:urlImage>
<tem:imageName>Produto Teste</tem:imageName>
<tem:stockKeepingUnitId>id do sku</tem:stockKeepingUnitId>
</tem:ImageServiceInsertUpdate>
</soapenv:Body>
</soapenv:Envelope>
Quando tempo fazer a requisição através do postman, tudo funciona normalmente, mas quando tento fazê-la através do meu servidor, obtenho erro com a seguinte descrição:
"An exception occurred while processing your request. Additionally, another exception occurred while executing the custom error page for the first exception. The request has been terminated."
Alguma ideia do que pode estar errado? Os outros posts de produtos e skus estão feitos da mesma maneira e consigo excutá-los através do servidor tranquilamente.
Obrigado