.NET Wrapper

La clase Apiki_Buscape_API fue creada para ayudar en el desarrollo de aplicaciones con servicios web API proporcionados por Buscapé.

¿Cómo funciona?

La clase Apiki_Buscape_API pre-configura su aplicación para la integración con la API de Buscapé, es decir, facilita el desarrollo de la integración y la velocidad de las aplicaciones.

¿Cómo usarlo?

Para utilizar la clase Apiki_Buscape_API usted debe seguir estos pasos:

  1. Descargar la clase Apiki_Buscape_API.
  2. Agregar una referencia a él en su aplicación.
  3. Instancia de la clase.
  4. Usa tu organismo creado para llamar a los métodos de la clase.

Métodos

La clase contiene métodos Apiki_Buscape_API en función de cada servicio prestado por el API de Buscapé.

FindCategoryList

Busca categorías método y le permite mostrar información sobre ellos.

El método tiene 3 (tres) parámetros. Para suprimir uno de ellos, pasa una cadena vacía o un valor entero 0 (cero).

Parámetros de matriz Tipo Descripción
categoryId int Categoría ID
keyword string Palabras clave
callback string la función de devolución de llamada que se ejecutará como si estuvieras usando el formato JSON retorno

Nota: Para obtener una lista de clases de la raíz, por favor CategoryID = 0.

Ejemplo

// Instancia de la clase Apiki_Buscape_API
Apiki_Buscape_API.Apiki_Buscape_API bp = new Apiki_Buscape_API.Apiki_Buscape_API(applicationID, "BR", "xml", true);

// Obtiene retorno del método
string retorno = bp.FindCategoryList(77, "celular,nokia", string.Empty);
            

Para obtener información sobre los datos y parámetros devueltos por este método, consulte la documentación en el servicio..

FindOfferList

Método de búsqueda para una lista de ofertas.

El método cuenta con 5 (cinco) parámetros. Para suprimir uno de ellos, pasar una cadena vacía o un valor entero 0 (cero).

Parámetros de matriz Tipo Descripción
categoryId int Categoría ID
keyword string Palabras clave
productId int Identificación de producto
barcode string Código de barras del producto
callback string la función de devolución de llamada que se ejecutará como si estuvieras usando el formato JSON retorno

Nota: Por lo menos uno de los parámetros de la búsqueda debe ser informado. Los parámetros 'categoryid' y 'palabra clave' se puede utilizar en conjunto para buscar palabras clave en una categoría en particular.

Ejemplo

// Instancia de la clase Apiki_Buscape_API
Apiki_Buscape_API.Apiki_Buscape_API bp = new Apiki_Buscape_API.Apiki_Buscape_API(applicationID, "BR", "xml", true);

// Obtiene retorno del método
string retorno = bp.FindOfferList(0, string.Empty, 10500, string.Empty, string.Empty);
            

Para obtener información sobre los datos y parámetros devueltos por este método, consulte la documentación en el servicio.

FindProductList

Método de búsquedas de productos que le permite obtener una lista de productos que utilizan el identificador único de la última categoría, un conjunto de palabras clave o ambos.

El método tiene 3 (tres) parámetros. Para suprimir uno de ellos, pasar una cadena vacía o un valor entero 0 (cero).

Parámetros de matriz Tipo Descripción
categoryId int Categoría ID
keyword string Palabras clave
callback string la función de devolución de llamada que se ejecutará como si estuvieras usando el formato JSON retorno

Nota: Por lo menos uno de los parámetros de la búsqueda debe ser informado. Los parámetros 'categoryid' y 'palabra clave' se puede utilizar en conjunto para buscar palabras clave en una categoría en particular.

Ejemplo

// Instancia de la clase Apiki_Buscape_API
Apiki_Buscape_API.Apiki_Buscape_API bp = new Apiki_Buscape_API.Apiki_Buscape_API(applicationID, "BR", "json", true);

// Obtiene retorno del método
string retorno = bp.FindProductList(0, "celular", "NomeDaFuncao");
            

Para obtener información sobre los datos y parámetros devueltos por este método, consulte la documentación en el servicio.

TopProducts

Método devuelve los productos más populares de Buscape.

El método tiene un (1) parámetro. Para suprimir, pasar una cadena vacía.

Parámetros de matriz Tipo Descripción
callback string la función de devolución de llamada que se ejecutará como si estuvieras usando el formato JSON retorno

Ejemplo

// Instancia de la clase Apiki_Buscape_API
Apiki_Buscape_API.Apiki_Buscape_API bp = new Apiki_Buscape_API.Apiki_Buscape_API(applicationID, "BR", "xml", true);

// Obtiene retorno del método
string retorno = bp.TopProducts(string.empty);
            

Para obtener información sobre los datos y parámetros devueltos por este método, consulte la documentación en el servicio.

ViewProductDetails

Método devuelve los detalles técnicos de un producto.

El método tiene dos (2) parámetros. Para cancelar la devolución de llamada pasar una cadena vacía.

Parámetros de matriz Tipo Descripción
productId int ID de producto
callback string función que se ejecutará como si estuvieras usando el formato JSON retorno

Nota: El identificador del producto es obligatorio.

Ejemplo

// Instancia de la clase Apiki_Buscape_API
Apiki_Buscape_API.Apiki_Buscape_API bp = new Apiki_Buscape_API.Apiki_Buscape_API(applicationID, "BR", "xml", true);

// Obtiene retorno del método
string retorno = bp.ViewProductDetails(1000, string.empty);
            

Para obtener información sobre los datos y parámetros devueltos por este método, consulte la documentación en el servicio.

ViewSellerDetails

Método devuelve los detalles de la tienda o empresa

El método tiene dos (2) parámetros. Para cancelar la devolución de llamada, pasar una cadena vacía.

Parámetros de matriz Tipo Descripción
sellerId int Tienda de negocio ID
callback string la función de devolución de llamada que se ejecutará como si estuvieras usando el formato JSON retorno

Nota: Se requiere el ID de la tienda o la empresa.

Exemplo

// Instancia de la clase Apiki_Buscape_API
Apiki_Buscape_API.Apiki_Buscape_API bp = new Apiki_Buscape_API.Apiki_Buscape_API(applicationID, "BR", "xml", true);

// Obtiene retorno del método
string retorno = bp.ViewSellerDetails(335525, string.empty);
            

Para obtener información sobre los datos y parámetros devueltos por este método, consulte la documentación en el servicio.

ViewUserRatings

Método devuelve las evaluaciones de los usuarios sobre un producto en particular.

El método tiene dos (2) parámetros. Para cancelar la devolución de llamada, pasar una cadena vacía.

Parámetros de matriz Tipo Descripción
productId int ID de producto
callback string la función de devolución de llamada que se ejecutará como si estuvieras usando el formato JSON retorno

Nota: El identificador del producto es obligatorio.

Ejemplo

// Instancia de la clase Apiki_Buscape_API
Apiki_Buscape_API.Apiki_Buscape_API bp = new Apiki_Buscape_API.Apiki_Buscape_API(applicationID, "BR", "xml", true);

// Obtiene retorno del método
string retorno = bp.ViewUserRatings(1000, string.empty);
            

Para obtener información sobre los datos y parámetros devueltos por este método, consulte la documentación en el servicio.

Arriba