Documentation

Anular una entrega de mensajería (anularentrega)

Esta consulta se utiliza para cancelar una carrera que se ha creado.

Ten en cuenta que una carrera en curso puede ser técnicamente cancelada.

Asegúrate de preguntar previamente al mensajero en qué momento te autorizará a anular la carrera.
Una carrera anulada queda registrada en el historial mensual del mensajero.


URL de la solicitud: http: //www.expedy.fr/api/deliverycancel

ParámetroDescripción
uid_entregaUID obtenido tras crear una carrera

Ejemplo de código PHP

 

// CANCELAR UNA CARRERA ( api/deliverycancel )

define('DS_SERVICE', 'api/deliverycancel'); 
define('SID', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
define('TOKEN', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx');
define('DS_URL', 'www.expedy.fr');
define('DS_SERVICE_URL', 'https://'.DS_URL.'/'.DS_SERVICE);

$delivery_uid = "36XXBA5HW8CYU"; // id de carrera único

// construye los parámetros
$data_params = array('entrega_uid' => $entrega_uid);

// construye la petición : 
$data_request = array(
 'sid' => SID,
 'token' => TOKEN,
 'params' => $data_params
);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, DS_SERVICE_URL);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data_request));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec ($ch);
curl_close ($ch);

header ("Content-Type: text/xml; charset=utf-8");
//print $resultado;
echo $resultado;

?>


Français (Francés) Español