2011-04-21 11 views
8

Estoy desarrollando una aplicación para Android y me gustaría tener la funcionalidad para enviar mensajes a mi cuenta de Twitter (TWEET). ¿Qué API están disponibles para esto? Las muestras de código serán apreciadas.¿Cómo twittear desde la aplicación de Android?

+0

¿Quieres escribir un nuevo cliente de Twitter por su cuenta? ¿O simplemente tiene una aplicación que envía tweets? –

Respuesta

22

Si solo necesita enviar un tweet, esto puede ayudarlo.

String tweetUrl = "https://twitter.com/intent/tweet?text=PUT TEXT HERE &url=" 
         + "https://www.google.com"; 
Uri uri = Uri.parse(tweetUrl); 
startActivity(new Intent(Intent.ACTION_VIEW, uri)); 

Si quieres saber qué parámetros están disponibles, consultar este enlace https://dev.twitter.com/docs/tweet-button

+1

+1, funciona muy bien. En mi Nexus 7 se abre un diálogo de "Acción completa usando ..." con Twitter y Chrome. Para aquellos que quieran abrir directamente la aplicación Twitter si está instalada, [consulte esta respuesta] (http://stackoverflow.com/a/21186753/56285). – Jonik

Cuestiones relacionadas