获取IP授权以使用API​​密钥

时间:2016-02-16 09:43:39

标签: api google-places-api

我指的是Mike20132013给出的答案 This IP, site or mobile application is not authorized to use this API key

迈克在第5点你说: 完成后,单击“创建”,将生成新的服务器密钥,然后您可以将该服务器密钥添加到URL中。

抱歉,我迷失在这里。我创建了一个服务器密钥,但你指的是哪个URL?我到底在哪里输入这个URL?我已经购买了Google Reviews Plugin,但收到了错误消息 “REQUEST_DENIED:此IP,站点或移动应用程序无权使用此API密钥。在我的网站上收到来自IP地址46.249.199.28,请求空引用的请求”。 我的主人已经把我的答案提到了我。

然后你说

“最后一点是,不是将sensor = true放在URL的中间,而是可以像这样添加它:

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=yourlatitude,yourlongitude&radius=5000&key=SERVERKEY&sensor=true

我不知道在哪里输入。

1 个答案:

答案 0 :(得分:0)

简单的第一部分:完全省略sensor参数。正如文档所说:

  

The Google Places API previously required that you include the sensor parameter to indicate whether your application used a sensor to determine the user's location. This parameter is no longer required.

对于REQUEST_DENIED错误,请转到Google Developers Console并确保:

  1. 您使用的是服务器键,而不是浏览器键或类似键。
  2. 您启用了Google Places API网络服务(而非Google Places API for Android)。
  3. 您的服务器密钥对可能使用它的IP地址有一个空白字段,或者IP地址字段与您的IP匹配(46.249.199.28)。
  4. Google Places API网络服务文档的Get a Key部分将指导您创建经过适当配置的API密钥。