【发布时间】:2018-05-03 04:14:15
【问题描述】:
我正在使用 Ruby Twitter gem 来检索推文的全文。
我第一次尝试这个,你可以看到文本被截断了。
[5] pry(main)> t = client.status(782845350918971393)
=> #<Twitter::Tweet id=782845350918971393>
[6] pry(main)> t.text
=> "A #Gameofthrones fan? Our #earlybird Dublin starter will get you
touring the GOT location in 2017
#traveldealls… (SHORTENED URL WAS HERE)"
然后我尝试了这个:
[2] pry(main)> t = client.status(782845350918971393, tweet_mode: 'extended')
=> #<Twitter::Tweet id=782845350918971393>
[3] pry(main)> t.full_text
=>
[4] pry(main)> t.text
=>
当我使用tweet_mode: 'extended' 选项时,文本和全文都是空的。
我还尝试编辑发出请求的 gem 的位,响应是相同的。
perform_get_with_object("/1.1/statuses/show/#{extract_id(tweet)}.json?tweet_mode=extended", options, Twitter::Tweet)
任何帮助将不胜感激。
【问题讨论】: