невозможно получить доступ к API Google places после передачи токена следующей страницы в nodejs

#node.js #https #google-places-api

#node.js #https #google-places-api

Вопрос:

привет, я пытаюсь получить доступ к URL-адресу belo с помощью клиента nodejs

https://maps.googleapis.com/maps/api/place/nearbysearch/json ?location=12.8441975,80.223766amp;radius=500amp;types=restaurantamp;key=Afghghghghghgamp;pagetoken=dghdghghgdhghgh

я использую обычный клиентский код https для доступа. Когда я нажимаю URL-адрес без передачи токена страницы, он работает нормально.Но когда я передаю это, я получаю сообщение об ошибке, как показано ниже

НЕВЕРНЫЙ ЗАПРОС

Не знаю, где я ошибаюсь.Любая помощь будет высоко оценена.

Ответ №1:

Сколько времени проходит между двумя запросами? Я обнаружил, что может потребоваться задержка в две секунды до pagetoken запроса.

Существует небольшая задержка между тем, когда выдается next_page_token, и когда он станет действительным. Запрос следующей страницы до того, как она станет доступной, вернет ответ INVALID_REQUEST. Повторная попытка запроса с тем же next_page_token вернет следующую страницу результатов.

https://developers.google.com/places/documentation/search#PlaceSearchPaging

Комментарии:

1. Немного поздно, но большое вам за это спасибо. Я несколько дней ломал голову, поскольку ссылка, очевидно, работала, когда я нажимал на нее, но не мог получить ее через запросы! Еще раз большое вам спасибо!