2016-08-25 63 views
0

(类似的问题,但不同的语言/实施 - Uber API - requests endpoint cannot read read json)错误“无法解析JSON”从尤伯杯API

我从试图让一个POST请求/v1/requests端点UBER API的收到下面的错误。

{"message":"Unable to parse JSON in request body.","code":"invalid_json"}

这里是我的代码:

response = access_token.post('https://sandbox-api.uber.com/v1/requests', {params: {:start_latitude => 37.761492, :start_longitude => -122.423941, :end_latitude => 37.775393, :end_longitude => -122.417546}, :headers => {'Content-Type' => 'application/json'}})

正如你可以看到我现在用的是[oAuth2 gem][1]使API调用。我如何格式化查询,以便JSON可以被API接受?我似乎无法找到任何有关这方面的文件。

任何帮助将不胜感激。谢谢。

回答