Clase21 API

La API (Application Program Interface) de Clase21 permite a cualquier persona interactuar programaticamente con Clase21.

En uso de la API de Clase21 es gratuito, y devuelve datos generados por Clase21 en un formato que es facilmente integrado con una aplicación o página web.

Esta es la primera versión de la API de Clase21. Actualmente ofrece un grupo de llamadas básicas, pero muy pronto iremos añadiendo mayores funcionalidades.

En este momento, la API de Clase21 acepta llamadas tipo "REST" y devuelve los resultados en formato XML. Más adelante es posible que ofrezcamos otras maneras de acceder a la API así como otros formatos a usar en los resultados.

Las llamadas actuales se pueden agrupar en tres clases: Sitio, Noticias y Usuarios

Indice

Llamadas relacionadas con el Sitio

Llamadas relacionadas con las Noticias

Llamadas relacionadas con los Usuarios

Todas las llamadas relacionadas con los usuarios ofrecen información de los usuarios, en relación con el sitio en concreto. Esto es importante porque un mismo usuario puede tener cuenta en más de un sitio en coRank, pero la mayoría de los datos en cada sitio son diferentes.

Códigos de error

Cuando una llamada a la API no puede completarse o es incapaz de devolver los resultados esperados, genera en su lugar un error.

Ejemplo de respuesta:

<rsp stat="fail">
	<err code="1" msg="Method missing" />
</rsp>

Detalles de la respuesta::

Los códigos numéricos de error actuales, sus mensajes, y su significado en español son:

  • 1 - Method missing (Falta el método, la función a llamar)
  • 2 - Invalid API key (Clave de API inválida - no se utiliza por el momento)
  • 3 - Missing parameters (Faltan parámetros)
  • 4 - The end parameter is smaller than the start parameter (El parámetro "end" es más pequeño que el parámetro "start")
  • 5 - No story found (No se encontró la noticia)
  • 6 - No stories found (No se encontraron noticias)
  • 7 - No user found (No se encontró este usuario)
  • 8 - No users found (No se encontraron usuarios)
  • 8 - Daily API calls limit reached (Se ha alcanzado el límite diario de llamadas a la API - no se utiliza)
  • 9 - User exists but has never used this site (Este usuario existe pero nunca ha utilizado ese sitio)

    << Volver

  • Inicio | Términos del Servicio | Privacidad de datos | Ayuda | Sobre Clase21 | Escríbenos

    © Clase21 2007

    Powered by coRank.com