Ruby で WebService::Simple

get を実装してみたのでリボジトリに登録した。名前も WebAPI::Base から WebService::Simple に変更しました。
やっぱりこういうツールがあると楽かもね。考えた人はすごい。

http://xry.googlecode.com/svn/trunk/ruby/WebService/

使い方はこちら。前の記事の再掲です。

メインソース

#!/usr/bin/ruby

require 'kconv'
require 'webapi'

class Wassr < WebService::Simple
  basic_auth('めーるあどれす or ゆーざめい', 'ぱすわーど')
  base_url 'http://api.wassr.jp/statuses/'
end

w = Wassr.new
puts w.post('update.json', {:source => 'WebService::Simple(Ruby)', :status => "Ruby でも WebService::Simple したい".toutf8})