Mam problem, być może ktoś miał ten sam problem.Google przedstawia szczegóły Zgłoszenie wywołania interfejsu API NOT_FOUND dla istniejącego odwołania do autouzupełniania
Dzwonię do google miejsc autouzupełniania api połączenia.
Następnie przedstawiam użytkownikowi wyniki, a on może wybrać miejsce. Na podstawie dokonanego wyboru szczegółów miejsc dzwoń i pobieraj dane dotyczące miejsca.
Mój problem polega na tym, że w niektórych przypadkach szczegóły zwracają NOT_FOUND. pełna odpowiedź wyglądać tak
{\n \"debug_info\" : [],\n \"html_attributions\" : [],\n \"status\"
: \"NOT_FOUND\"\n}\n
Na podstawie dokumentacji google api, NOT_FOUND do szczegółów miejsce jest: NOT_FOUND wskazuje, że wskazana lokalizacja nie została znaleziona w bazie Miejsca.
Ale otrzymałem ten numer referencyjny zaledwie 1 sekundę od zgłoszenia usługi autouzupełniania!
Ktoś ma ten sam problem?
Dzięki, Noam
Dzięki Brett, widzę teraz, że indeks został zaktualizowany. Czego nie rozumiem, to najlepsza praktyka do pracy z miejscami Google. Problem polega na tym, że wyświetlam listę odpowiedzi autouzupełniania dla użytkownika. następnie kliknij jeden i jeśli indeks nie jest zaktualizowany, pojawia się błąd. czy istnieje sposób na odfiltrowanie odpowiedzi autouzupełniania, której indeks nie jest jeszcze zaktualizowany w szczegółach miejsca? – Noam
Nie ma taniego sposobu na filtrowanie wpisów, których nie ma w naszym indeksie Szczegóły miejsc. Kończy się wykonywanie żądań dotyczących szczegółów miejsc dla każdego wpisu z rozwijanej listy, co spowoduje zwiększenie limitu. – Brett
Jakieś postępy w tej sprawie? Ten problem występuje na mojej stronie co kilka dni; to jest bardzo denerwujące. Jak radzić sobie z tym problemem "brak synchronizacji", powodującym błąd NOT_FOUND? – morgler