Guest User

Untitled

a guest
Jul 18th, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. #!/usr/bin/env ruby
  2.  
  3. require 'rubygems'
  4. require 'twitter'
  5. require 'pp'
  6.  
  7. phrase = 'veader'
  8. search = Twitter::Search.new phrase, :since => (Date.today - 2),
  9. :until => (Date.today - 1)
  10.  
  11. results = []
  12.  
  13. # twitter limits search to 100 message per page and 1500 messages total
  14. 1.upto(15) do |page|
  15. # NOTE: the per_page(100) may be redundant and repetitive
  16. chunk = search.page(page).per_page(100).fetch(true).results
  17. break if chunk.empty?
  18.  
  19. chunk.each do |tweet|
  20. results << { :property_id => 0,
  21. :create_date => Time.now,
  22. :post_date => tweet['created_at'],
  23. :post_content => tweet['text'] }
  24. end
  25. end
  26.  
  27. pp results
Add Comment
Please, Sign In to add comment