2006-10-26から1日間の記事一覧

SimpleWikipediaAPI を ruby から使う(3)

ハッシュでパラメータを与えて,レスポンスをそのまま返すメソッド api を追加。こんな感じ。 open-uri を require してあります。 def api(params) protocol = 'http://' if /^http/ !~ self.options[:proxy_host] uri = URI.parse(WIKIPEDIA_API_URI) para…

SimpleWikipediaAPI を ruby から使う(2)

上記のスクリプトでは返ってきた xml が ruby の Struct オブジェクトに変換されますが,SimpleWikipediaAPI ではオプションで XML 以外の出力形式を指定できます。この場合は返ってきた文字列そのままもらえた方がいいでしょう。scrapi を使わないで,単純…

SimpleWikipediaAPI を ruby から使う

WikipediaAPI - ウィキペディア情報をサイトで利用できるAPI Wikipediaの項目をひいて,XML やら JSON で返してくれる素晴らしい API。Perl から使えるライブラリは既にある(YappoLogs: WebService::SimpleAPI::Wikipedia)ので,ruby から使えるようにして…