无法在Android中集成Ola API

时间:2016-03-18 18:49:04

标签: android api curl sample unauthorized

我正在使用Ola API构建应用。我已经实现了一些不需要任何授权的API(例如,简单地发出HTTP请求并处理JSON响应并提取并向用户显示重要信息)。

现在,当我尝试实施Ola API时,我发出HTTP请求的那一刻就会显示

{"code":"invalid_partner_key","message":"Partner key is not authorized"}

我只是发出HTTP请求,例如 - https://devapi.olacabs.com/v1/products?pickup_lat=12.9491416&pickup_lng=77.64298

没有任何东西可以验证。

如何在Android HTTP请求中执行此操作?

1 个答案:

答案 0 :(得分:1)

当我需要在Android中传递HTTP凭据时,请使用setRequestProperty()

HttpURLConnection conn = (HttpURLConnection) URL.OpenConnection();

Conn.setRequestMethod("GET");
conn.setRequestProperty("Authorization:", Token $SERVER_TOKEN);