问题描述
我正在Rails中使用Savon gem从National Bank Currency获取有价值的方法,以便每周更新货币。
在开发模式下使用Savon和api链接时,一切正常。但是,当我的应用程序处于Heorku(生产模式)时,它不会返回该值
@client = Savon.client(wsdl: "http://nbg.gov.ge/currency.wsdl")
value = @client.call(:get_currency,message: {name: 'USD'}).body[:get_currency_response][:return]
在开发模式下,它返回Dollar的值。但是,当我在heroku控制台中使用相同的调用时,它返回:“ @ xsi:type” =>“ xsd:string” (有人可以解释一下这是什么意思吗?)
有人可以告诉我应该怎么做,我应该在Savon.call中添加什么,还是有其他方法可以从api获取方法
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)