Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 сен 2026, 20:54

Длина маршрута

Автор dimalf72, 28 мая 2026, 17:03

0 Пользователей и 1 гость просматривают эту тему.

dimalf72

antoneus, с https выдаёт ошибку. В Яндексе посоветовали попробовать без https. КОгда убрал, получил, наконец-то, ответ. Но вот в строку он не преобразуется.

antoneus

Что значит "выдаёт ошибку" и что значит "получил ответ"?

dimalf72

antoneus, Ошибка работы с Интернет:  Couldn't resolve host name. После того как убрал https соединение прошло и в Ответе появилась информация. Что именно там было, писал выше.

antoneus

Код состояния какой?

dimalf72


antoneus

Если в адресную строку браузера вбить весь запрос целиком (api.routing.yandex.net/v1 и так далее) - что отображается?

dimalf72

antoneus, отображается хорошая информация с расстоянием и временем
{"rows":[{"elements":[{"status":"OK","distance":{"value":242531},"duration":{"value":13179}}]}]}

Кстати, расстояние и время в каких единицах, не знаешь?

antoneus

Без понятия) Запрос рабочий, показывай код обработки ответа.

dimalf72

antoneus,

    Ответ = Соединение.Получить(URL); 
   
    Если Ответ.КодСостояния = 200 Тогда
        ТелоСтрокой = Ответ.ПолучитьТелоКакСтроку();
        Чтение = Новый ЧтениеJSON;
        Чтение.УстановитьСтроку(ТелоСтрокой);
        Результат = ПрочитатьJSON(Чтение);
    КонецЕсли;

И вот ТелоСтрокой НЕОПРЕДЕЛЕНО

antoneus

Ну хз, должно работать, неопределено там не может быть, т.к. имя файла мы в Получить(URL) не указываем. Могу подключиться по ассистенту, потому что идей больше нет.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск