【发布时间】:2017-09-25 09:17:05
【问题描述】:
我同时使用道路 api 和地图 api。但是我无法获得用于道路 api 工作的 apikey,相比之下,用于地图的 apikey 工作正常。
这是我的道路 apikey:
AIzaSyDRknPaFTzqrmHCTyQ6QGcrQMjGFQtK7bg
和请求:
https://roads.googleapis.com/v1/nearestRoads?points=30.2601,-97.7095|\30.2341,-97.7229&%E2%80%8C%E2%80%8Bkey=AIzaSyDRknPaFTzqrmHCTyQ6QGcrQMjGFQtK7bg
错误是 403 权限被拒绝。
通过 google 的 api 控制台,显示上述 apikey 应该适用于道路 api。
提前致谢。
【问题讨论】:
-
这个 URL 对我有用(你的 URL 中有奇怪的字符):roads.googleapis.com/v1/…
-
我在您的评论中使用了同样适用于我的网址。然后我试图找出我的原始网址有什么问题。 1.我删除了使用字符“\”后,还是不行。 2.然后我将“&key”这个词定位为问题。 3.然后我试图通过将这两个字符串分别复制到我的原始网址(删除“\”之后)来查看是“&”还是“key”导致了问题。这些都不起作用,但如果我复制“&key”,它总是重复工作。仍然很困惑,但你确实解决了我的问题。 :-)
-
是key前
&的奇怪字符编码。
标签: google-maps google-roads-api