Подсказать адрес через сервис DaData
Функция ПодсказатьАдрес(Адрес, КлючиДоступа)
Заголовки = Новый Соответствие;
Заголовки.Вставить("Content-Type", "application/json");
Заголовки.Вставить("Accept", "application/json");
Заголовки.Вставить("Authorization", "Token " + КлючиДоступа.APIКлюч);
Запрос = Новый HTTPЗапрос("/suggestions/api/4_1/rs/suggest/address", Заголовки);
// Значение переменной Адрес не должно содержать кавычек!
Запрос.УстановитьТелоИзСтроки("{""query""" + ": " + """" + Адрес + """}",
КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИспользовать);
Соединение = Новый HTTPСоединение("suggestions.dadata.ru", 443,,,,, Новый ЗащищенноеСоединениеOpenSSL);
Ответ = Соединение.ОтправитьДляОбработки(Запрос);
ОтветСервера = Ответ.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8);
Возврат(ОтветСервера);
КонецФункции
Орфографическая ошибка в dadata: dadata
Контекстная подсказка иногда не работает
В случае если не найдена подсказка, то Enter закрывает форму подсказки
ПоказыватьПодсказкиПриРедактированииФайлов (БСП)
Отмена подсказки в редактировании текста запроса СКД
Подсказка ИИ. Вставлять одну строку или весь блок
В контекстной подсказки не выходит нужное и не показывает стандартную
Подсказка не показывает полностью значения платформенных перечислений
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)