2016-10-17 1 views
2

Ich ziehe Tweets mit TwitterR, aber ich finde, dass einige der Tweets abgeschnitten sind.Twitter r Nachrichten abgeschnitten

Gibt es eine Option in TwitterR, um zu verhindern, dass die Nachrichten abgeschnitten werden?

Zum Beispiel läuft den folgenden:

library(twitteR) 
setup_twitter_oauth("xxx", "xxx", "xxx", "xxx") 
searchTwitter('Los expertos dicen', n=10) 

Hinweis, ich bin Verknüpfung zu diesen Tweets. Ich habe sie zufällig gefunden.

Sie werden sehen, dass im Tweet, dass Punkte als '...' enden. Zum Beispiel:

"xxxx: RT @xxxx: Los expertos dicen que los osos polares podrían desaparecer en los próximos 100 años.\nFuente: Save The Ártic https://t.co/…" 

Ist es möglich, die vollständige Nachricht mit TwitterR zu bekommen?

Dank

Antwort

1

Eigentlich sollte es Ihnen die gesamte tweet geben, wenn Sie die searchTwitter-Funktion verwenden. Können Sie versuchen, Ihre Suche so zu speichern und die Ergebnisse im Text anzuzeigen, um zu überprüfen, ob sie wirklich abgeschnitten ist. Wie:

Tweets<-searchTwitter('Los expertos dicen', n=10) 
Tweets$text 

Um loszuwerden der Retweets aftewards, zu verwenden:

strip_retweets(Tweets, strip_manual = TRUE, strip_mt = TRUE) 
+0

Dank Re Ne für Ihren Kommentar. Ich habe herausgefunden, dass ich etwas wie Tweets verwenden muss: <- searchTwitter() = Tweets [[10]] $ text. Ich denke, das Problem könnte sein, dass es sich um Wiederholungen handelt. Ich bin nicht sicher, ob es möglich ist, das ursprüngliche Twit zu erhalten, und wenn Sie quantifizieren können, wie viele reTwits erstellt wurden – Selrac

+1

Ich denke, in der TwitteR-Bibliothek kann die searchTwitter-Funktion nicht für Retweets beim Senden einer Abfrage an die API steuern. Sie können versuchen, danach mit der Funktion strip_retweets zu säubern, um Retweets zu entfernen. –

+0

strip_retweets? Okay, ich werde es versuchen. Vielen Dank – Selrac

Verwandte Themen