小编sbo*_*ams的帖子

Ruby Twitter,检索完整的推文文本

我正在使用 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)"
Run Code Online (Sandbox Code Playgroud)

然后我尝试了这个:

[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
=>
Run Code Online (Sandbox Code Playgroud)

当我使用该tweet_mode: 'extended'选项时,文本和全文都是空的。

我还尝试编辑发出请求的 gem 部分,响应是相同的。 perform_get_with_object("/1.1/statuses/show/#{extract_id(tweet)}.json?tweet_mode=extended", options, Twitter::Tweet)

任何帮助将不胜感激。

ruby api twitter rubygems

5
推荐指数
1
解决办法
971
查看次数

标签 统计

api ×1

ruby ×1

rubygems ×1

twitter ×1