2012-04-18 9 views
8

Empecé a aprender Twitter4j API y tengo todas las credenciales y tokens de Twitter para usarlo. Estoy usando twitter4j API versión 2.2.5.¿Cómo puedo obtener todo el texto de un tweet que ha sido retuiteado y se extiende 140 caracteres?

Puedo obtener mi propio timeline usando un programa simple de Java e imprimirlo en console. Puedo obtener todos los tweets y retweets hechos por mí usando el siguiente código.

List<Status> statuses; 
statuses = twitter.getUserTimeline(); 
for (Status status1 : statuses){ 
    System.out.println(status1.getText()); 
} 

El problema es que Retweeteado un tweet que consiste en 140 caracteres, por lo que después de la Retweet se convierte en más de 140 caracteres. No está imprimiendo todo el tweet en la consola, sino que está imprimiendo ... al final.

RT @xxxxxx: The ************************************ , but the pai..... 

¿Cómo puedo obtener todo el tweet?

+1

no hay caracteres después de 140 descartados por Twitter? Si es así, no hay forma de obtenerlos. Yo podría, sin embargo, estar equivocado. – vascowhite

+0

No.I retuiteé usando su sitio web principal. Puedo ver todo el tweet en mi página de inicio. – vikiiii

+0

Mire lo que se transmite en el cable en respuesta a sus llamadas de API, podría ser que esta API no pueda decirle; si el servidor no lo dice – daveb

Respuesta

Cuestiones relacionadas