Что такое решение этой ошибки: -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 (вставить ключ приложения)