Службы Google Directions: InvalidValueError, создаваемая в продуктах, но не на локальном хосте - PullRequest
0 голосов
/ 08 мая 2019

Я передаю координаты long / lat в массиве (координаты2) в Googles Direction Services для возврата точек на карту.При использовании сервера разработки (localhost) все отлично работает с данными JSON для нескольких точек, возвращаемых, как и ожидалось из запроса.Но когда на производственном сервере (https).Я получаю сообщение об ошибке: "InvalidValueError: в происхождении свойства: не строка; и не LatLng или LatLngLiteral: в свойстве lng: не число; и неизвестное свойство Lng"

Iполучал ту же ошибку на сервере разработки, пока я не преобразовал каждую точку в число с помощью parseFloat.

coords2['lat'] = parseFloat(point[0]);
coords2['lng'] = parseFloat(point[1]);

Это исправило ошибку на локальном хосте, и все было хорошо до перехода к производству.

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 09 мая 2019

"OVER_QUERY_LIMIT"

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

...