2008년 03월 21일
Ruby를 사용한 XML-RPC 호출 예제
#!/usr/bin/ruby -w
#xmlrpc-upc.rb
require 'xmlrpc/client' #xml-rpc 사용!
require 'pp' #pretty-printer를 사용합니다.
def find_product(upc)
server = XMLRPC::Client.new2('http://www.upcdatabase.com/rpc')
begin
response = server.call('lookupUPC', upc)
pp response # 이쁘게 출력합뉘다.
rescue XMLRPC::FaultException => e
puts "오류 : "
puts e.faultCode
puts e.faultString
end
end
#puts find_product("001441000055").each{}
#puts find_product("001441000055")['description']
#puts find_product("001441000055")['foundsize']
#puts find_product("001441000055")['size']
find_product("001441000055")
# "Trader Joe's Thai Rice Noodles"
# by | 2008/03/21 16:32 | Web | 트랙백







