2012-04-18 6 views
8

Ho iniziato a studiare l'API Twitter4j e ho ricevuto tutte le credenziali e i token da Twitter per usarlo. Sto usando la versione 2.2.5 dell'API twitter4j.Come posso ottenere tutto il testo di un tweet che è stato ritwittato ed estende 140 caratteri?

Sono in grado di ottenere il mio timeline utilizzando un semplice programma java e stamparlo su console. Sono in grado di ottenere tutti i tweet e i retweet fatti da me usando il codice qui sotto.

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

Il problema è che Ritwittato un tweet che consiste 140 caratteri, quindi dopo la Retweet diviene più di 140 caratteri. Non sta stampando l'intero tweet nella console, ma sta stampando ... alla fine.

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

Come posso ottenere l'intero tweet?

+1

non sono dei caratteri dopo 140 scartati da Twitter? Se è così, non c'è modo di ottenerli. Potrei sbagliarmi comunque. – vascowhite

+0

No. Ho ritwittato utilizzando il loro sito Web principale. Posso vedere l'intero tweet sulla mia homepage. – vikiiii

+0

Guarda cosa viene trasmesso sul filo in risposta alle tue chiamate API, potrebbe essere solo che questa API non può dirti - se il server non lo dice – daveb

risposta

Problemi correlati