Get your own free workspace
View
 

FrontPage

Page history last edited by Matias 1 yr ago

 

Bienvenido a la wiki de API Taringa! (BETA)


Introducción:

 

La API (Application Program Interface) de Taringa! permite a cualquier persona interactuar con el contenido y/o información de Taringa! y Poringa!

 

El uso de la API es gratuito. Es obligatorio para cada desarrollador registrarse como tal para obtener una clave única de identificación para poder realizar las consultas a la API.

 

Cada método de llamada tiene un limite de consultas por minuto el cual se detalla en la información ampliada de cada caso. Este limite no es por aplicación, es para las IP que hace la consulta (clientes).

 

En esta wiki se presenta la documentación de la primera versión de la API.

Los métodos de llamada actuales permiten la posibilidad de interactuar con toda la información abierta a cualquier visitante del sitio (usuarios no registrados). En próximas etapas de desarrollo se presentarán opciones para la interacción con la información de usuarios registrados ampliando la posibilidad de generar mejores herramientas.

 


 

Formato URL de llamada (Request)

La API de Taringa! esta construida en base a peticiones REST (Representational State Transfer). Las respuestas a las consultas pueden ser en formato XML o JSON.

 

http://{DOMINIO}/api/{KEY}/{FORMATO}/{METODO DE LLAMADA}/{VARIABLE}/{VARIABLE}/{VARIABLE}

 

DOMINIO: dominio correspondiente al sitio del cual se desea realizar la consulta (ej.: http://www.taringa.net o http://www.poringa.net)

KEY: clave asignada al desarrollador de la aplicación.

FORMATO: tipo de formato del que se desea recibir la respuesta (XML o JSON).

MÉTODO DE LLAMADA: definicion del tipo de información que se desea consultar. 

VARIABLES: variables para la definicion del método de llamada (opcionales u obligatorias según cada caso).

 

Ej.: http://www.taringa.net/api/67354ffe2245aadt56/json/Posts-GetTopPosts/1/4/4

 


 

Fomatos de respuesta


 

Opciones métodos de llamada:

 

* Llamadas relacionadas con los usuarios

 

* Llamadas relacionadas con el sitio

 

* Llamadas relacionadas con los TOP

 

* Llamadas relacionadas con los posts 

 

 * Llamadas relacionadas con el buscador

 

* Llamadas relacionadas con la API

  

Índice de errores:

 

  • error '1': 'Method missing'
  • error '2': 'Invalid API key'
  • error '3': 'Invalid format'
  • error '4': 'Invalid method'
  • error '5': 'Missing parameters'
  • error '6': 'Bad User nickname'
  • error '7': 'Invalid parameter'
  • error '8': 'No data'
  • error '9': 'Post deleted'
  • error '10' :'Private post'
  • error '11': 'Rate Limiting Exceeded'
  • error '1000': 'unknown error'

 

 


 

Contacto o sugerencias:

Ante cualquier duda o sugerencia nos puede escribir por medio del siguiente formulario.

 

Formulario de registro como desarrollador:

Para poder utilizar esta API es necesario que se registre en el siguiente formulario.

 

 

Comments (14)

profile picture

Leandro said

at 2:04 pm on Nov 1, 2009

Hola me parece o ninguna api esta funcionando?

profile picture

Luciano Longo said

at 1:32 am on Dec 8, 2009

Los errores deberían devolver los codigos HTTP correspondientes! Por ejemplo, si yo pongo un API key cualquiera me devuelve un error, pero con 200 OK........ Cuando debería responder con 401 Unauthorized / 403 Forbidden. Esto ahorra recursos a la hora de chequear por un error, en especial con los de logueo, ya que en general, si me tira 401 o 403 se que es porque no esta bien mi autentificacion y no necesito parsear la respuesta a menos que realmente quiera el mensaje.

profile picture

Fragger said

at 6:01 pm on Jan 19, 2010

Perdon, pero no puedo encontrar por ningun lado la key que se me asigno para poder desarrollar con su API ...

disculpas ...

profile picture

Fragger said

at 7:57 pm on Jan 19, 2010

Solucionado ... !

profile picture

Josh Alles said

at 10:09 am on Jan 21, 2010

profile picture

erdosain84 said

at 6:19 pm on Feb 14, 2010

Buenas, creo estar un poco perdido. Quiza porque solo estoy familiarizado con el modelo de uso de las API en VB. Mi primer error hasta donde lo comprendo es que aun estoy esperando una DLL. ¿Alguien me podría dar una ligera explicación sobre el uso de las peiciones REST? Gracias.

profile picture

erdosain84 said

at 8:54 pm on Mar 7, 2010

No puedo encontrar mi key...

profile picture

joseph said

at 10:02 pm on Mar 23, 2010

tengo un problema estoy registrado y no me an dado la key

profile picture

Leandro said

at 3:19 pm on Jun 14, 2010

Hola, por favor podrían actualizar las apis con los nuevos cambios de Taringa.

Muchas Gracias.

profile picture

Axel said

at 8:52 pm on Aug 21, 2010

Desierto de gente XD

profile picture

cesar said

at 7:09 pm on Aug 22, 2010

o yo soy la cara de la v....o esto no esta funcando :S

profile picture

Luis Pillajo said

at 9:12 pm on Aug 24, 2010

que métodos probaste a mi el método que no me funciona es Users-GetPostsComments, los demás métodos están trabajando

profile picture

zbanana said

at 8:47 pm on Sep 8, 2010

te funcionan los métodos relacionados con Tag? y con Top? Consigo trabajar perfectamente con el resto, pero esos no me funcionan

profile picture

Axel said

at 11:16 pm on Aug 25, 2010

Vengo a hacer presencia www.arlinga.co.cc

You don't have permission to comment on this page.