1

助けてください。以下の wsdl ファイル URL の WSDL ファイルのコードが必要です。RUBY 言語パラメーターを使用して、pcEmployeecode として渡すことができます...

パラメータは STRING として渡すことができます。つまり、pcEmployeeCode="02385"

url ="http://online.mccolls.com.au:8080/wsa/wsa1/wsdl?targetURI=urn:OHWebServiceFMGT"

この WSDL ファイルを参照して、応答結果が完全に得られたら投稿してください...

何か案は....

私はこのように使用しましたが、それでもエラーが発生します。

require 'rubygems'
#require 'soap4r'
require 'http-access2'
require 'soap/rpc/driver'
require 'soap/rpc/driver'
require 'net/http'
Net::HTTP.version_1_2
url =
"http://online.mccolls.com.au:8080/wsa/wsa1/wsdl?targetURI=urn:OHWebServiceFMGT"
soap = SOAP::RPC::Driver.new(url,"urn:OHWebServiceFMGT")
soap.wiredump_dev = STDERR
soap.options["protocol.http.ssl_config.verify_mode"] =
OpenSSL::SSL::VERIFY_NONE
soap.add_method('getEmployeeFmgtDetails','pcEmployeeCode')
puts soap.getEmployeeFmgtDetails('02385')
4

0 に答える 0