Google 放置 API 键 - 提供的 API 键无效

Google Places API key - The provided API key is invalid

我正在尝试设置一个例程以从 Google 个位置 API 获取一些数据。我按照此处的说明操作:Google 并请求了一个 api 密钥。

当我试图通过网络浏览器接收一些信息时,我收到以下错误消息:"The provided API key is invalid."

在 API 控制台的 'Dashboard' 下有一个名为 'Google Places API Web Service'.

请帮忙,我不知道为什么我会从 api...

那里收到这样的回复

您 URL 对查询进行编码的方式不正确。

我的查询:https://maps.googleapis.com/maps/api/place/nearbysearch/json?key=MY_KEY&location=41.3851,%202.1734&radius=750

Returns 以下回复:

 {
 "html_attributions" : [],
 "next_page_token" : "CpQCDwEAAJttcEn3BV8j9t-k-
  nxrwZ_ZcPaIK6Am17AlBzr1GbRDtfNa0jWA__st6OoMF1XuaLEhRns1Crd-
  IdRHg5Nt2_kjaPS25f-
  nYVrOxgzZwnDUn8_2_RpTfRTG3ri_QwmpwdGEmFJ6wkHp4qHIlsd4hfYe-
  6Uzm8_yxEhp9bvY8eC7YvBHW3DKyldx5WTGip0Xa2xdBZ-
  O78rt_Ourr0mwXHPumixsiMgwuJe3hyKj9FjbG-J1PId5T6-
  u1ApmR599_wT2l7B47xDcSWsW5efZgrUFR-



4FeIkxmMmDZhlijaHwvcdasFSEXDbZsjPDg4C08v2WEdhsm7bCZjFdlCpCLcjlLPfW3vGN8Z0-
37Pk4xGVEhBqIEy2LGaOBDW6dxNOFMoZGhR3d9diXuJ64VDfHxexhWldtG-oZg",
 "results" : [
  {
     "geometry" : {
        "location" : {
           "lat" : 41.38506389999999,
           "lng" : 2.1734035
        },
        "viewport" : {
           "northeast" : {
              "lat" : 41.4695761,
              "lng" : 2.2280099
           },
           "southwest" : {
              "lat" : 41.320004,
              "lng" : 2.0695258
           }
        }
     },
     "icon" : "https://maps.gstatic.com/mapfiles/place_api/icons/geocode-71.png",
     "id" : "5695851cee37adbcea7305c0473a15906dbcab8f",
     "name" : "Barcelona",
     "photos" : [

等等等等

阅读这篇关于 URL 编码的文章,并更改字符串中的 ?,只在 json

之后留下一个