Ruby 调用 XML RPC 服务

2015-02-19 0 852
Ruby 调用 XML RPC 服务
def lookup_upc(upc)
  server = XMLRPC::Client.new2('http://www.upcdatabase.com/rpc')
  begin
    response = server.call('lookupUPC', upc)
    return response['found'] ? response : nil
  rescue XMLRPC::FaultException => e
    puts "Error: "
    puts e.faultCode
    puts e.faultString
  end
end

product = lookup_upc('018787765654')
product['description']              
product['size']                     

lookup_upc('no such UPC')        

遇见资源网 ruby Ruby 调用 XML RPC 服务 http://www.ox520.com/16284.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务