もふもふ技術部

今度はGracenote APIのgemを使ってperfumeを検索してみた


さてさて。前回続きを。
音楽APIのGracenote APIを叩いてperfumeを検索してみた

前回はcurlを使ってさくっとapiを叩いてみるところまでやりましたが、今回はrubyで、gemを使ってapiを叩いてみます。

環境
Mac OSX Lion
Ruby 1.9.3

gemって便利だよね

非公式だけどラッパーgemがあるので、さくっと gem install して使っちゃいます。
このgemはクエリXMLのLANGを設定出来ないので日本語の情報を引っ張るときに正常に稼働するかが懸念点ですが、今回はちゃんととれてるっぽい。
https://github.com/nobelium/gracenote

Gemfile

main.rb

こんな感じのレスポンスが返ってくれば成功。クエリXMLを直接書かなくて良いので楽ちんですね!

ちょっと見当違いの箇所ではまってgemのカスタマイズとかやっていたので(結局必要なかった)、簡単にAPI叩くまでしか出来なかった。残念。。。

The following two tabs change content below.
原田 敦

原田 敦

日本CAWのエンジニア。もふもふ部の部長。得意分野はRuby on Railsを使った小規模WEBアプリケーションを高速で開発すること。週末の楽しみは一人お菓子パーティー。三度の飯より小動物をもふもふするのが好きです。