2016-10-17 86 views
2

我正在使用TwitterR发推文,但是我发现一些推文已被截断。Twitter r消息被截断

TwitterR中是否有任何选项阻止邮件被切断?

例如,运行以下:

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

注意,我没有链接到本鸣叫。我只是随机找到他们。

你会看到,在tweet中有点以'...'结尾。例如:

"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/…" 

是否可以使用TwitterR获取完整消息?

感谢

回答

1

其实当你使用searchTwitter功能它应该给你整个鸣叫。你可以尝试保存这样的搜索,并在文本中显示结果,以检查它是否真的被切断。像:

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

为了摆脱锐推的aftewards,使用:

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

谢谢回复氖的评论。我发现我需要使用以下内容:推文<-searchTwitter('Los expertos dicen que los osos polares',n = 10)推文[[10]] $文本。我认为问题可能是他们是reTwits。我不确定是否有可能获得原始Twit,并且可以量化创建了多少个reTwits – Selrac

+1

我认为在twitteR库中,searchTwitter函数在向API发送查询时无法控制转推。之后您可以尝试使用strip_retweets功能清除转发。 –

+0

strip_retweets?好的,我会试一试。谢谢 – Selrac