我正在使用精彩的tweetstream gem(https://github.com/intridea/tweetstream)for rails来使用流媒体twitter api。 但是,我在twitter文档中读到,我们可以将参数“stall_warnings”设置为true,以便在客户端处于断开连接的危险时从twitter接收警告消息,这可以告知当前客户端队列已满的程度。({ {3}})
我如何在tweetstream gem中使用此功能? 我在tweetstream doc中没有看到任何关于它的内容。
提前多多感谢。
答案 0 :(得分:0)
查看github上的代码:
https://github.com/intridea/tweetstream/blob/master/lib/tweetstream/client.rb
可能是on_no_data_received方法。
“设置在没有从服务器接收数据时运行Proc 并且发生了失速。 Twitter将此定义为90秒。“
它没有明确地说它与Twitter的停止相同,但确实说这会在“失速发生”时触发。