Aplicación envía una solicitud informando el final de la categoría de identidad o de identificación del producto, así como una o varias palabras o palabras clave ID de la categoría más palabra clave.
Servicio recibe la petición y busca en la lista de ofertas en el Buscape.
Servicio devuelve una lista de ofertas de hoteles en el formato XML para su aplicación.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
564771466d477a4458664d3d1.0.0.0http://bws-apps.buscape.com/mobile/update2010-10-19T11:05:05.34653success0successConsole de VideogameSony PlayStation 3 80GBSony PlayStation 3 80GB1049.901298.001338.49.09.86.26.29.49.49.0Blu-RayCDDVD1920 x 1080 Pixels4SimBluetoothUSBWi-Fi256 Mb1 JoystickCabo AVSonyPlayStation 3 80GBNão1 JoystickCabo AV256 MbNVidia RSX550 MHz1920 x 1080 PixelsBlu-RayCDDVD64Cell Broadband Engine3.20 GHz4HDMISimBluetoothUSBWi-Fi325 mm98 mm274 mm5 KgPLAYSTATION 3 C / HD 80GB1071.00119.00101.96Starhouse Mega StoreVende pela Internet498.0Sony PlayStation 3 80GB blue ray1298.0076.44180.62infozonasulVende pela Internet00.0Playstation 3 80gb Blu - ray Player Bluetooth 1 Controle - OEM1049.90Horda DigitalVende pela Internet208.020bronzeConsole PlayStation 3 HD 80GB1290.00Giga GamesVende pela Internet29.0
Errores
Como se observa en ResultDetails, la respuesta puede devolver códigos de error.
Información importantes
CategoryId parámetro debe ser siempre la identificación de las categorías finales.
Algunas categorías no tienen ningún acuerdo final, sólo productos. En este caso la respuesta XML devolverá una lista vacía de ofertas. Para no perder el vínculo de la consulta, el servicio proporcionará la dirección de los productos listos para su consulta, informando de la identificación de la misma categoría.
Aviso a los desarrolladores
Si la aplicación se ejecuta en un servidor, debe informar a los servicios web Buscapé el IP del usuario para acceder a su servidor. El IP del usuario debe ser informado por el parámetro clientIp. Si la aplicación se ejecuta directamente en la máquina del usuario final, tales como aplicaciones móviles o javascript, no es necesario informar el IP del usuario. Si, por ejemplo, el IP del usuario que accede a su servidor es 200.200.200.200, la llamada debe hacerse así: