Instagram/instagram-ruby-gem — pull request #30 by wesnolte (2012-04-14 12:15:04+00:00)
Title: Response body for 400 errors was being incorrectly interpreted as nil

Error messages weren't displaying all the relevant information because the response body was not being parsed correctly. It seems this was because the JSON was escaped. Added explicit parsing of the response body and error is now more informative.