получение ошибки в простом API-запросе с использованием узла JS-запроса lib - PullRequest
0 голосов
/ 07 октября 2018

Я пытаюсь предварительно сформировать простой запрос API с помощью узла:

const request = require('request');
request({
  url: 'https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=MYAPIKEY',
  json: true
} , (error , response , body) => {
  console.log(body);
});

и получаю следующую ошибку на консоли:

{
  error_message: 'You have exceeded your daily request quota for this API. If you did not set a custom daily request quota, verify your project has an active billing account: http://g.co/dev/maps-no-account',
  results: [],
  status: 'OVER_QUERY_LIMIT'
}

, а в браузере запрос успешно завершаетсяс точно такой же просьбой.

Я активировал свой платежный аккаунт без изменений.

Есть предложения, в чем может быть проблема?

1 Ответ

0 голосов
/ 07 октября 2018

поэтому после некоторого копания я узнал, что google применил новые правила, и чтобы получить ответ, вам нужно активировать биллинг для каждого проекта через консоль.Сначала вам нужно настроить платежную учетную запись для облачной платформы Google, которая не будет взимать плату, если вы не захотите.после того, как вы это сделаете, вам нужно перейти к конкретному проекту и активировать выставление счетов для этого проекта, что было не очень интуитивно понятно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...