Soap client soap4r身份验证错误
我在ruby 1.8.7p358中使用soap4r,我面临一个奇怪的错误。我有一个端点url,当我浏览它时,没有身份验证错误消息。它打印出响应。但是,当我创建soap客户机并尝试访问该客户机的方法时,它会给我身份验证错误 对于不稳定: 我有一个url,比如endpoint\u url.com/api/get\u name.php?user\u name=test&api\u key=test 这个链接给了我这样的回应Soap client soap4r身份验证错误,soap-client,soap4r,ruby-1.8.7,Soap Client,Soap4r,Ruby 1.8.7,我在ruby 1.8.7p358中使用soap4r,我面临一个奇怪的错误。我有一个端点url,当我浏览它时,没有身份验证错误消息。它打印出响应。但是,当我创建soap客户机并尝试访问该客户机的方法时,它会给我身份验证错误 对于不稳定: 我有一个url,比如endpoint\u url.com/api/get\u name.php?user\u name=test&api\u key=test 这个链接给了我这样的回应 <response> <result> <suc
<response>
<result>
<success>1</success>
</result>
<userspage="1" numberofpages="1" numberofusers="1"><row>Sadiksha</row>
</domains>
</response>
我在同一个文件中有一个方法,可以获取用户的所有统计信息
def getStats (name)
@driver.add_method('GetDetails', 'name')
user_details = {
'user_name' => @username,
'api_key' => @apikey,
'name' => name
}
result = @driver.GetDetails(user_details)
return result
end
当我运行该程序时,它会给我一个错误,您的用户名和apikey未被识别!我已经看了一段时间了。但是,我真的不知道什么地方可能是错的!谁能告诉我我做错了什么
def getStats (name)
@driver.add_method('GetDetails', 'name')
user_details = {
'user_name' => @username,
'api_key' => @apikey,
'name' => name
}
result = @driver.GetDetails(user_details)
return result
end