私は同僚とペアを組んでおり、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'
これは私が得るエラーです。このエラーに関する情報は見つかりませんでした。誰かがもっと情報が必要な場合は、尋ねてください。