0

Twitter Search API を使用してツイートを取得し、MongoDB に保存したいと考えています。I can do it
を使ってGET

http://search.twitter.com/search.json?q=%3A%29&lang=en&rpp=100&result_type=mixed

しかし、これらのツイートを MongoDB に保存するにはどうすればよいでしょうか? 私はこれを試しましたが、結果はありません....

require 'rubygems'
require 'net/http'
require 'open-uri'
require 'json'
require 'mongo'


con = Mongo::Connection.new
db = con.db('sentiment')
tweets = db.collection('positive')

uri = URI.parse('http://search.twitter.com/search.json')
uri.query_values = { :q => "%3A%29", :lang => "en" ,:rpp=>"100",:result_type=>"mixed"}
json = open(uri).read
ref = JSON.parse(json)
ref["results"].each do |tweet|
  puts "@" + tweet["from_user"] + " : " + tweet["text"]
end

これを結果として取得する:

木 7 月 26 日 20:08:38 [conn18] 接続終了 127.0.0.1:61861

4

0 に答える 0