В настоящее время я обращаюсь к Ruby TweetStream очень хорошо в отношении метода «фильтра»;однако всякий раз, когда я пытаюсь ограничить любой потоковый контент ограничивающим прямоугольником (который, как я знаю, работает), он просто игнорирует код или не запускается вообще.
Вот часть моего кода:
TweetStream.configure do |config|
config.username = 'USERNAME'
config.password = 'PASSWORD'
config.auth_method = :basic
end
TweetStream::Client.new.filter({:locations => '-80.29,32.57,-79.56,33.09', :track => ["Bob Loblaw"]}) do |tweet|
p tweet.inspect
end
Я также пробовал метод "местоположений":
TweetStream::Client.new.filter({:track => ["Bob Loblaw"]}).locations('-80.29,32.57,-79.56,33.09') do |tweet|
p tweet.inspect
end
Я также пробовал местоположения (['- 80.29,32.57, -79.56,33.09']) и местоположения(['-80.29,32.57', '- 79.56,33.09']).
У кого-нибудь есть идеи?