Google размещает данные API-вызова REAL NOT_FOUND для существующей ссылки на автозаполнение

У меня проблема, возможно, у кого-то была такая же проблема.

Я звоню в google места autocomplete api call.

Затем я представляю пользователю результаты и он может выбрать место. Основываясь на выборе, я делаю детали, которые вызывают и извлекают детали места.

Моя проблема в том, что в некоторых случаях служба данных возвращает NOT_FOUND. полный ответ выглядит примерно так.

    {\n   \"debug_info\" : [],\n   \"html_attributions\" : [],\n   \"status\" 
: \"NOT_FOUND\"\n}\n

На основе документации google api NOT_FOUND для деталей места: NOT_FOUND указывает, что ссылочное местоположение не было найдено в базе данных Places.

Но я получил эту ссылку всего за 1 секунду назад из сервисного вызова автозаполнения!

У кого-то такая же проблема?

Спасибо, Ноам

Ответ 1

Здесь есть два индекса: один для предложения автозаполнения и один для деталей карты. Вы видите, как результаты двух индексов обновляются в разное время. Если вы укажете соответствующий адрес, я могу подтвердить с помощью соответствующих команд, или вы можете просто подождать пару дней, чтобы индексы вернулись к синхронизации.