ruby movable type api
rubyでmovable type のrpcを動作させるためには、どうすればいいかについて
少し調べてみた。
やってみたら、結構簡単だった。
xmlparser,xmlrrpc4r,nqxml,uconvを導入。
そいで、次みたいなコードを記述したら動いた。
#!/usr/bin/ruby
require "xmlrpc/client"
require "uconv"
# Make an object to represent the XML-RPC server.
server = XMLRPC::Client.new( "my-movabletype.host", "/path/to/mt-xmlrpc.cgi")
# Call the remote server and get our result
result = server.call("metaWeblog.getRecentPosts", 2, "username","password",1)
result.each do |v|
puts Uconv.u8tosjis(v["description"])
end
いろいろとこの調子で遊べそうだ。