sferik / twitter-ruby

A Ruby interface to the Twitter API.
http://www.rubydoc.info/gems/twitter
MIT License
4.58k stars 1.31k forks source link

error with streaming client: response.rb 24 'on_headers_complete' Twitter::Error::InternalServerError #985

Closed tkzic closed 1 year ago

tkzic commented 3 years ago

Running the streaming example:

client.sample do |object| puts object.text if object.is_a?(Twitter::Tweet) end

get the following error:

Traceback (most recent call last): 8: from ./twitter-server-get.rb:36:in <main>' 7: from /Library/Ruby/Gems/2.6.0/gems/twitter-7.0.0/lib/twitter/streaming/client.rb:59:insample' 6: from /Library/Ruby/Gems/2.6.0/gems/twitter-7.0.0/lib/twitter/streaming/client.rb:123:in request' 5: from /Library/Ruby/Gems/2.6.0/gems/twitter-7.0.0/lib/twitter/streaming/connection.rb:21:instream' 4: from /Library/Ruby/Gems/2.6.0/gems/twitter-7.0.0/lib/twitter/streaming/connection.rb:21:in loop' 3: from /Library/Ruby/Gems/2.6.0/gems/twitter-7.0.0/lib/twitter/streaming/connection.rb:25:inblock in stream' 2: from /Library/Ruby/Gems/2.6.0/gems/twitter-7.0.0/lib/twitter/streaming/response.rb:19:in <<' 1: from /Library/Ruby/Gems/2.6.0/gems/twitter-7.0.0/lib/twitter/streaming/response.rb:19:in<<' /Library/Ruby/Gems/2.6.0/gems/twitter-7.0.0/lib/twitter/streaming/response.rb:24:in `on_headers_complete': Twitter::Error::InternalServerError


Same credentials are working with Rest Client Have run this in the past.

Running ruby 2.6.3p62 on Mac OS 10.15.7

Thanks, Tom