gribnoysup / react-yandex-maps

Yandex Maps API bindings for React
MIT License
327 stars 116 forks source link

Почему выдает 403 Forbidden при запросе ymaps.geocode? #280

Closed dcristafovici closed 3 years ago

dcristafovici commented 3 years ago

Есть такой код

const loadSuggest = (ymaps) => {
    const suggestView = new ymaps.SuggestView("suggest");
    suggestView.events.add("select", (e) => {
      const displayName = e.get('item').displayName
      console.log(displayName);
      let myGeocoder = ymaps.geocode(displayName);
      myGeocoder.then(
        function (res) {
          console.log(res)
        }
     )
    });
  };

При запросе ymaps.geocode выдает ошибку 403. Каким другим образом тогда получать данные по нужному адресу ?

P.S Когда я использую яндекс карты в обычной верстки, я подключаю API и делаю уникальный клюс для проекта. Здесь я увидел надобность ввести API ключ, или его где то надо вводить?

UPD. Поставил APi но такая же ошибка

<YMaps
        enterprise
        query={{
          apikey: "myApi",
        }}
      >
mmarkelov commented 3 years ago

@denibudeyko обычно 403 ошибка связанна либо с отсутствием ключа, либо с превышенным количеством запросом по этому ключу

dcristafovici commented 3 years ago

После обновления приложения все заработало.