AS3 – Compartir en Twitter

Publicado por Iván Gajate el 7 de febrero de 2011 en AS2, AS3, Flash

Ya vimos como se compartía un enlace en Facebook, y ahora toca Twitter.

http://twitter.com/share?count=vertical&text=Un%20estupendo%20sitio%20para%20aprender%20AS3%20;)&url=http://yporqueno.es

Y nos aparecerá algo como esto:

compartir-en-twitter-as3

La ventaja frente al otro método usando status es que si no estás logado, te redirige al login y luego te escribe el mensaje. Mucho mas intuitivo para los usuarios.

text = El texto que queramos insertar en twitter.
url = [Opcional] La url del enlace que queremos compartir.

Ojo que hay que convertir el texto y la url a html con encodeURI()

Y si queremos poner una almohadilla (#) tendremos que cambiarla a mano (después de lo anterior) por %23 con un:
cadena = cadena.split(«#»).join(«%23»);

Por cierto, mi Twitter es http://twitter.com/#!/ivangajate 😀

 

4 comentarios para “AS3 – Compartir en Twitter”

  1. @esedeerre: Con status a veces te redirige a la home de twitter, parece que con los textos largos, pero no he encontrado aún el patrón.

  2. Con status también redirige al login si no estás logado y luego aparece el mensaje para publicar, no?