从推特api返回的推文未显示整个推文

时间:2019-01-02 20:45:09

标签: python

首先,我使用python twitter工具。我对从结果中得到回报有疑问。看来它们是原始推文的遗漏。

import twitter
api = twitter.Api(consumer_key='jyd2tcu**OHiIrfg',
                  consumer_secret='****t80qZeM4JYvV5V8UpB0fTtebPSsb0LUjI9kYSZbLTRn',
                  access_token_key='1***74372608-dfi5bz22RTKep7GF04lk6FnPSYBgnD',
                  access_token_secret='5gt0YIw***gwPca5RXiwMksg7GM4ACQtl4')

results = api.GetSearch(
raw_query="q=immigration%20&result_type=recent")

我回来的文字是

Text='RT @ddale8: Fox is now showing Trump\'s comments at Cabinet. He begins the clip by saying he\'s "heard numbers as high as $275 billion" for h…')

它以“ ...”结尾,是twitter api的工作方式,还是有办法代替我获取整个tweet?

谢谢

1 个答案:

答案 0 :(得分:1)

尝试将tweet_mode="extended"传递给twitter.Api构造函数。

我相信,由于原始推文大于140个字符,因此我们需要通知界面以期望这样做,因为默认情况下它不会这样做。