2014-10-04 58 views
3

我正在尝试使用Google Directions API。我已经安装了SDK。我已经在开发者控制台中的服务下启用了Google Maps SDK for iOS。以下是我为建立路线所建立的网址。Google指示API无法将结果返回给iOS

开发者控制台中有两种类型的键。

enter image description here

首先,我试图与主要的iOS应用。

https://maps.googleapis.com/maps/api/directions/json?origin=-37.814107,144.96328&destination=-31.953004,115.857469&key=<Key for iOS apps> 

但我得到了错误此IP,网站或移动应用程序不被授权使用该API密钥

当我搜索这个错误的解决方案时,我在几个StackOverflow答案(1,2)中看到iOS密钥不受支持。在答案中他们谈论的是Google Places API,但我认为它可能与Directions相同,因为错误是一样的。

所以我代替主要用于iOS应用主要于浏览器应用并再次运行它,但我得到了一个新的错误该API项目未授权使用此API。请确保在API控制台中激活此API。

我的问题是有没有其他的API我必须在服务中激活才能正常工作?这些是与列表中的其他Google地图相关的Google API。

enter image description here

+0

在Google控制台中:“Directions API”也是https://developers.google.com/maps/documentation/d irections/ – TonyMkenu 2014-10-04 21:12:14

+1

@TonyMkenu就是这样!现在它的工作。不能相信我错过了!谢谢。如果你可以把它作为答案发布,我可以接受它。 – Isuru 2014-10-05 05:56:53

回答

3

的API“Google Maps SDK for iOS” - 这只是整合了“谷歌地图SDK” ......

如果你想为“使用”路线..你在谷歌控制台“激活”:“Directions API”,太developers.google.com/maps/documentation/directions

快乐编码

如果你想‘用’路线..你必须‘激活’
1

您使用 https://developers.google.com/maps/documentation/ios/也有一个很好的文档存在。 是的,你需要激活IOS地图SDK在谷歌API中心,当您登录

+0

是的,这是我遵循的文档。是的,我已经启用了Google Maps for iOS SDK API。是否还有其他任何API必须从[这些](http://i.imgur.com/OzSsq0R.png)中激活? – Isuru 2014-10-04 18:43:39

相关问题