Back to All

error 5 Invalid Request Format

Estoy usando la API y al momento de enviar el xml para crear un producto mediante php usando guzzle me regresa ese error, estoy usando la estructura de ejemplo que viene ahí en en el apartado de ProductCreate:

4105382173aaee4 active Magic Product XXL 4 2 bold product.]]> ASM 100.00 32.5 2013-09-03T11:31:23+00:00 2013-10-03T11:31:23+00:00 dropshipping xyzabc Nuevo 490 7 4 32 This is network 10

Así tengo la petición:

$response = $client->request('POST', $url2, [
'form_params' => [
'Action' => $parameters['Action'],
'Format' => $parameters['Format'],
'Signature' => $parameters['Signature'],
'Version' => $parameters['Version'],
'UserID' => $parameters['UserID'],
'Timestamp' => $parameters['Timestamp']
],
'body' => $xml,
'headers' => [
'Accept' => 'application/xml',
'Content-Type' => 'application/x-www-form-urlencoded',
],
]);