Google方向API错误:REQUEST_DENIED

问题描述 投票:0回答:1

我们正在开发并且需要方向API来测量2个地址之间的距离。我唯一的选择是http,因为应用程序的这一部分没有地图。

我试图了解方向API,相关键和配额的正确用法。

首先,我们在没有密钥的情况下发出http呼叫。

maps.Google APIs.com/maps/API/directions/JSON?origin=43.65077%2C-79.378425&destination=43.63881%2C-79.42745

有时我们会得到正确的响应,但很多时候我得到OVER_QUERY_LIMIT(即使我们几乎不发出任何呼叫,我们也不可能触发任何限制)

然后在访问此链接:https://developers.google.com/maps/documentation/directions/usage-limits后,我们启用了API密钥并将密钥添加到呼叫中。所以这个电话现在看起来像这样

http://maps.googleapis.com/maps/api/directions/json?origin=43.65077%2C-79.378425&destination=43.63881%2C-79.42745&key=AI *** AQ

每次我们发出呼叫,我们都会返回REQUEST_DENIED

google-maps google-api directions
1个回答
0
投票

我收到您的请求(包括有效密钥)的错误消息是“对此API的请求必须通过SSL。使用https:而不是http:”加载API。您需要通过https发出请求。

https://maps.googleapis.com/maps/api/directions/json?origin=43.65077%2C-79.378425&destination=43.63881%2C-79.42745&key=VALID_API_KEY
© www.soinside.com 2019 - 2024. All rights reserved.