1 Voto2 Votos3 Votos4 Votos5 Votos (1 votos, promedio: 5.00 de 5)
Loading ... Loading ...

API no oficial para TUENTI

 

 

 

 

 

Muchos son los que se preguntan cuando tuenti irá a sacar una API para los desarrolladores. Yo también me lo pregunto bastante la verdad puesto que un servicio tan popular como tuenti, en el momento que libere unas api puede tener un boom aún mayor.

Como siempre estoy haciendo cosas nuevas, esta vez he decidido programar una API no oficial para tuenti que me permita obtener datos de mi perfil, de mis amigos, sus fotos, mis fotos, etc. De momento llevo un día nada más programándola y ya tengo muy buenos resultados. Hasta ahora he programado dos métodos:

1- getAllFriends: devuelve un array con todos los amigos de la cuenta configurada. Entre los datos podemos encontrar: foto de perfil, status, ultima modificación,total de fotos,ubicacion,universidad,colegio

2- getFriendData: devuelve información del perfil, como por ejemplo: todos los datos anteriores, estado actual (conectado, no conectado), total de fotos, total de videos, su web, sus ultimas fotos del tablon

 

De momento, como dije, llevo menos de un día de desarrollo. Pronto espero tener más noticias. Evidentemente está en una etapa bastante verde y a veces falla y cosas por el estilo, pero para el tiempo que le he dedicado va bastante bien.

Como ejemplo he montado un widget que muestra mis amigos de tuenti, pueden verlo en la barra lateral de este blog.

Entradas relacionadas:

  1. Tuenti en Gmail No ha sido gran cosa la que he hecho, pero...
  2. Juan Pablo Muñiz NO está en Tuenti Revisando un poco las visitas a mi blog me...
  3. Nuevo Proyecto: NoticiasTuenti.com       Hacía tiempo que tenía ganas de...
  4. Mi primera aplicación de Facebook He sucumbido frente a la tentación y he desarrollado mi...
  5. Videoscript: Script PHP para montar un sitio de Videos Online Demo en: http://videoscript.munix.es/ Administración: http://videoscript.munix.es/admin/ Contraseña del administrador: demo...

Related posts brought to you by Yet Another Related Posts Plugin.

Comentarios (17)

versaeNoviembre 30th, 2008 at 11:10 pm Reply to this comment

Buenas, pues resulta que yo junto con un compañero llevamos también un par de días programando una API para tuenti, pero en Python. El proyecto está en Google Code (http://code.google.com/p/tuenpy/) por si quieres echarle un vistazo. ¿Está tu código visible en algún sitio?

Un saludo.

API no oficial de tuentiDiciembre 1st, 2008 at 12:18 am Reply to this comment

[...] (www.ant30.es/blog/blog/proyectos-api-python-para-tuenti-tuenpy) escrita en Python y esta otra (blog.munix.es/2008/11/29/api-no-oficial-para-tuenti) escrita en PHP. Eso sí, aun están en un estado muy inicial y parece que hacen más bien pocas [...]

munixDiciembre 1st, 2008 at 2:30 pm Reply to this comment

@versae: Todavía no he liberado nada de código porque está bastante verde el tema. Espero esta semana tener algo más pulido.

Saludos

RodaimosDiciembre 3rd, 2008 at 6:17 pm Reply to this comment

Sería algo muy interesante, porque la verdad, el principal motivo por el cual no uso tuenti es la obligación de entrar a la cuenta para enterarme de las novedades.

Blog-InnEnero 5th, 2009 at 5:13 pm Reply to this comment

Si que seria interesante, me gustaria, si fuera posible claro, ver lo que vas teniendo hecho y si pudiera echarte un cable lo haria encantado :)

Un saludo

munixEnero 8th, 2009 at 10:35 am Reply to this comment

@Blog-Inn: Buenas!
El tiempo aun no me ha dado para continuar con nada en este respecto. Prometo ponerme pronto con todas estas cosas y soltarlo todo para que vuele libre :D

[...] 6- Terminar mi API No oficial para Tuenti [...]

fernandoEnero 11th, 2009 at 8:18 pm Reply to this comment

Hola, ey!

Realmente me he puesto hace 2 horas a juguetear un poco con curl y tuenti, y he intentado crear un pequeño script en php que haga screen scraping al dayflow del tuenti.

Y llevo una hora atrapado en un punto ¿Has usado Curl?

Primero hago una conexión para pillar los datos que utiliza de comprobación como es el timeStampSigned.

Consigo hacer el login ok, y obtengo un código de la home que es un javascript que genera una cookie y crea una redirección. ¿Cómo has solucionado eso?

Un saludo

munixEnero 11th, 2009 at 8:44 pm Reply to this comment

@fernando:

Buenas fernando. Si, ese problema lo tengo solucionado. Te recomiendo utilizar mucho firebug para ver en la consola las verdaderas urls con las que trabaja tuenti por detrás.
Sin cerrar la sesión de curl, intenta scrapeara esta url luego del login,
http://wwwb2.tuenti.com/?if=&m=amigos&csfr=

es decir, sin cerrar el canal, vuelve a asignar esta url que te di y un exec yy verás que maravillas :)

fernandoEnero 11th, 2009 at 9:13 pm Reply to this comment

fijate qué código:

document.domain = location.host === “tuenti.com” ? location.host : location.host.replace(/^[\w-]*\./i,”);
var $ = window.parent.$;
var hideElement = window.parent.hideElement;
var showElement = window.parent.showElement;

var doc_ie4 = (document.all) ? true : false;

if (!window.console || !console.firebug) {
var names = ["log", "debug", "info", "warn", "error", "assert", "dir", "dirxml","group", "groupEnd", "time", "timeEnd", "count", "trace", "profile", "profileEnd"];
window.console = {};
for (var i = 0; i < names.length; ++i) {
window.console[names[i]] = function() {
};
}
}
var global_panel = ‘amigos’;

munixEnero 14th, 2009 at 10:02 am Reply to this comment

@fernando: Al final has podido sortear el problema del javascript?

utnubuFebrero 17th, 2009 at 5:15 pm Reply to this comment

Hola!

Estaba buscando una API para Tuenti, como podría utilizar alguna de las vuestras?

Un saludo.

munixFebrero 17th, 2009 at 5:49 pm Reply to this comment

@utnubu: de momento la mía no está disponible por no encontrarse terminada! un saludo

» Quién me visita? » El blog de MunixAgosto 10th, 2009 at 10:49 pm Reply to this comment

[...] – Api no oficial para Tuenti [...]

filiptcFebrero 18th, 2010 at 1:47 pm Reply to this comment

Cómo va eso…? Estoy planeando programar una app para facebook que sincronice los estados de tuenti (idealmente en ambas direcciones). Sería una bendición partir con algo sobre lo que apoyarse…

Un saludo.

munixFebrero 18th, 2010 at 2:27 pm Reply to this comment

Lamentablemente he abandonado el desarrollo :-(

GuillermoMarzo 8th, 2010 at 9:37 pm Reply to this comment

¿Por qué?

Déjame un comentario

Intenta ser respetuoso al escribir