Что такое решение этой ошибки: -Requests для этого API должен быть через SSL
Я использую Google Place API для получения расстояния между двумя городами, но когда я вызываю услугу через http://maps.googleapis.com/maps/api/distancematrix/json?origins=dehli&destinations=pune&mode=bicycling&language=en-EN&sensor=true&key=AppKey, служба дает этот ответ:
{
"destination_addresses": [ ],
"error_message": "Requests to this API must be over SSL.",
"origin_addresses": [ ],
"rows": [ ],
"status": "REQUEST_DENIED"
}
Какое решение для этой проблемы?
Ответы
Ответ 1
Протоколы HTTP по протоколу SSL имеют префикс https://
, а не http://
.
Измените http://maps.googleapis.com/maps/api/distancematrix/json?origins=dehli&destinations=pune&mode=bicycling&language=en-EN& sensor = true & key = AppKey (вставить ключ приложения)
https://maps.googleapis.com/maps/api/distancematrix/json?origins=dehli&destinations=pune&mode=bicycling&language=en&hl=ru&sensor=true& key = AppKey (вставить ключ приложения)