22nd Wed
rubyからXMLRPCでファイルアップロード
This article was migrated from http://rails.office.drecom.jp/hibi/archive/34
備忘録。ファイルの内容をbase64にしてどうやって渡していいか悩んだ。
Base64オブジェクトを渡すのねん。
わかったら、はぁ、ちゃんと読んでって感じ。
file = File.open(file_path).readlines.join('')
base64 = XMLRPC::Base64.new(file)
file_hash = {:name => file_name, :bits => base64}
image = client2.call2('metaWeblog.newMediaObject',blog_id, blog_user, blog_password, file_hash)
p image[1]["url"]
http://rails.office.drecom.jp/hibi/archive/34
This article was migrated from http://rails.office.drecom.jp/hibi/archive/34
posted by
satoko on Wed 22 Nov 2006 at 04:17 with 0 comments