API: Plugin PHP

bidobidoConnect.php

Ejemplo de clase de conexión con el API de BidoBido. En esta clase de ejemplo se establece la configuración de la conexión y los métodos (GET, POST, PUT y DELETE) apropiados para el uso de la misma.

enviosBidobido.php

Ejemplo de uso de los métodos disponibles en el API de BidoBido para envíos. Esta clase necesita la clase bidobidoConnect definida en el archivo bidobidoConnect.php. Nota: el nombre del archivo está en minúsuculas. Dentro de la clase debemos establecer el usuario y la contraseña para que funcione.

Ejemplo 1

<?php
include('enviosBidobido.php);
 
$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,'');
?>

Ejemplo 2

<?php
include('enviosBidobido.php);
 
// Origen del paquete 
$desde['nombre']="Usuario Uno";
$desde['direccion']="Calle de la Reina";
$desde['ciudad']="Lugo";
$desde['cp']='27002';
$desde['pais']="ES";
$desde['telefono']='982222222';
 
// Destino del paquete
$hasta['nombre']="Usuario Dos";
$hasta['direccion']="Plaza de España";
$hasta['ciudad']="Madrid";
$hasta['cp']='28080';
$hasta['pais']="ES";
$hasta['telefono']='911111111';
 
// Paquete o paquetes a enviar
$paquete[0]['peso']=3;
$paquete[0]['x']=1;
$paquete[0]['y']=3.65;
$paquete[0]['z']='16';
 
// Si quieres asegurar la mercancia establece la cantidad, sino asumimos 0
$valor=0;
 
// Establece la referencia de tu envio, podrás hacer traking con ella
$referencia='REF13258995789';
 
// ID de Agencia a consultar
$agencia=1;
 
// Si el método de la agencia lo permite puedes imprimir la etiqueta (1) o no (0)
$imprimir=1;
 
$envio=new enviosBidobido(array('formato'=>'text/xml','idioma'=>'es','codificacion'=>'utf-8', 'user'=>'usuario', 'pass'=>'password', 'server'=>'http://api.bidobido.com'));
 
// Hacer el envío
$vuelta=$envio->hacerEnvio($desde,$hasta,$paquete,$valor,$referencia,$agencia,$imprimir);
?>

Descarga

Filename Version Date
enviosbidobido.php 20100525 26.08.2010
bidobidoconnect.php 20100525 26.08.2010

Comentarios

~~DISCUSSION:off~~