0
Я использую HTTParty для вызова API. Когда у меня есть обратный вызов в URL он вызывает MultiJson :: DecodeError:HTTParty.get с обратным вызовом вызывает MultiJson :: DecodeError.
MultiJson::DecodeError in PagesController#home
756: unexpected token at '12345({"label":"daydata","data":[[1335484800883,69586],
[1335571201001,17725]]});
Мой прибудете вызов выглядит следующим образом:
@data = HTTParty.get("http://powermeters.appspot.com/getdays?id=1234567890&from=2012-04-24&to=2012-04-29&callback=12345")
Кто-нибудь знает, что является причиной этого, и как ее решить?
Yep, выглядит как сервис JSONP, где вы указываете обратный вызов для выполнения на вашем собственном веб-сайте, с помощью '
Вы также можете переопределить парсер. Ниже приведен простой пример.
if MultiJson...
вытягивается прямо из HTTParty-х JSon парсеристочник
2013-06-12 23:06:42