我正在与一位同事配对,在使用desk.com api编写了一个功能后,一切正常。它被部署到一个登台服务器,在那里它也能正常工作。但是,当我在本地开发机器上运行代码时,当我尝试查询 api(例如,请求我们帐户上的所有用户)时,我收到运行时错误。
我正在使用桌面红宝石宝石:https ://github.com/chriswarren/desk
这是 rails 控制台中的会话:
[1] pry(main)> Desk.users
RuntimeError: missing dependency for FaradayMiddleware::Deashify: undefined method `type' for class `Hashie::Mash'
from /home/rooney/.rbenv/versions/2.1.6/lib/ruby/gems/2.1.0/gems/faraday-0.9.1/lib/faraday/middleware.rb:20:in `new'
这是我得到的错误。我无法找到有关此错误的任何信息。如果有人需要更多信息,请询问。