API: Método seguimientoEnvio()

URL

Descripción

Este método devuelve información detallada del seguimiento del envío.

Formatos Soportados

  • text/php, text/xml, text/json, text/csv

Tipo de petición

  • POST

Petición

Parámetros

Los parámetros que se envían se agrupan en un array múltiple que pasamos a describir:

  • propiedades: Array con propiedades de la conexión:
    • version: Control interno de versiones del API. (1.0 por defecto)
    • moneda: Moneda en la que vamos a recibir los datos.
  • referencia: Referencia identificativa del envío, puede ser la referncia que le has puesto al envío o el tracking
  • tipo_referencia: Si no se cubre este campo, se supone que se envía la referencia, si se cubre con el valor tracking se supone que se envía como referencia un ID de Tracking.

Ejemplo

Ejemplo de la petición utilizando el plugin de PHP que podéis descargar y probar desde aquí.

Tracking

$envio=new enviosBidobido(array('formato'=>'text/xml','idioma'=>'es','codificacion'=>'utf-8', 'user'=>'usuario', 'pass'=>'password', 'server'=>'http://api.bidobido.com'));
 
// Consultamos el seguimiento del tracking dado.
$tracking='1Z8F57W59198143463';
$vuelta=$envio->seguimientoEnvio($tracking,'tracking');

Referencia

$envio=new enviosBidobido(array('formato'=>'text/xml','idioma'=>'es','codificacion'=>'utf-8', 'user'=>'usuario', 'pass'=>'password', 'server'=>'http://api.bidobido.com'));
 
// Consultamos el seguimiento del tracking dado.
$referencia='REF13258999999';
$vuelta=$envio->seguimientoEnvio($referencia,'');

Respuesta

Parámetros

  • estadoEnvio: Array de datos significativos sobre el estado del paquete.
    • id: Identificador del estado del envío.
    • texto: Texto descriptivo del estado del envío.

text/php

Array
{
	["respuesta"]=> Array
	{
		["estadoEnvio"]=> Array
		{
			["id"]=> 1000
			["texto"]=> "05/27/2010  Entregado  (DELIVERED)"
		}
	}
}

text/json

{
	"respuesta":
	{
		"estadoEnvio":
		{
			"id":1000,
			"texto":"05\/27\/2010  Entregado  (DELIVERED)"
		}
	}
}

text/xml

<respuesta>
	<estadoEnvio>
		<id>1000</id>
		<texto>05/27/2010  Entregado  (DELIVERED)</texto>
	</estadoEnvio>
</respuesta>

Comentarios

~~DISCUSSION:off~~