iOS Google商家信息API:"此IP,网站或移动应用程序无权使用此API密钥"

时间:2014-04-18 22:59:58

标签: ios ios7 google-places-api google-places

我正在iOS 7应用上测试Google Places API。

当我向API发送请求时,我收到一条带有以下错误消息的json结果:

This IP, site or mobile application is not authorized to use this API key.

要构建请求,我转到了Google API控制台,并根据我的应用程序包生成了我的iOS API密钥。

我没有在应用上使用Google地图或其他任何内容,只是尝试向Places API发出请求。

我有什么遗漏吗?

PS:我复制了我正在使用的网址,并将API密钥更改为浏览器客户端密钥,并在Chrome中对其进行了测试并完美运行。

1 个答案:

答案 0 :(得分:25)

您是否尝试过在iOS应用中使用浏览器客户端密钥?根据我的记忆,places API不支持iOS密钥。

此处有更多信息:https://groups.google.com/forum/#!topic/google-places-api/Jlm15dG7eMA

来自google api控制台文档:https://developers.google.com/console/help/#generatingdevkeys