2010-10-01から1ヶ月間の記事一覧

Rubyから接続を切らずに順次データを送り続けるには

TwitterのUser Streamをクロスドメインの制約があるのでサーバ(Ruby)で中継してそれをクライアント(JavaScript)で受信してやるってのをやりたい。そこでRubyで接続を切らずに順次データを送り出す方法が分からなかったのですが、何やらContent-typeでmult…

RubyでHTTPS接続する際に必要になる証明書の取得について

RubyでHTTPS接続をしようとすると大体次のような感じで証明書を指定することになります。 https = Net::HTTP.new('www.google.com',443) https.use_ssl = true https.ca_file = './verisign.cer'#証明書 https.verify_mode = OpenSSL::SSL::VERIFY_PEER http…

別の例でHTTPS自体は出来ることがわかった。

RubyにおけるHTTPS通信上記サイトのニコニコ動画へHTTPS接続するコードは上手く動作した。ちなみに証明書を指定せずに接続をしようとすると、上のほうに載せたのと同様のエラーが返ってきた。また、上記サイトにある例をtwitter.comに接続するようにしてみて…

TwitterにHTTPS接続しようとしても証明書関係で認証されない

TwitterのAPIを使ってTLの取得やポストをすることはできるようになったんですが、やはり流行りのUser Streamをやってみたい。 REST APIを使う場合は普通にHTTPでリクエストを送ればいいのですが、Stream APIを使う場合はHTTPSにしないといけないらしい。 で…

プロキシを超えてRuby Twitter GemでOAuth認証が通らない

http://route477.net/w/?RubyTwitterJa#l5 適当にサンプルやってみようと思って上記ページの「ステップ2:atokenを取得する」っていうコードを試してみたんだけどプロキシの設定の仕方で分からなくなった。 oauth = Twitter::OAuth.new(*APP_TOKEN,{:proxy=>…

Ruby始めました。

動機 TwitterのStream API使ってぬるぬる流れるTLを見たい どうやって作る? → JSぐらいしか使えないよ JSだとクロスドメインの制限があるよ じゃサーバサイドでとりあえず ← いまここらへん いい加減サーバサイドもできるようになりたいのでとりあえずオラ…