Заполнение правильного адреса на основании данных яндекс карт (API Yandex)

10.06.19

Интеграция - WEB-интеграция

Использовать геокодер яндекса в закрытых системах запрещено условиями использования, но у яндекса есть api карт (search-maps.yandex.ru), получив ключ к которому можно вывести правильные адреса.

Скачать файлы

Наименование Файл Версия Размер
Заполнение правильного адреса на основании данных яндекс карт (API Yandex):
.epf 6,46Kb
19
.epf 6,46Kb 19 Скачать

Для использования API нужно будет получить ключ в кабинете разработчика яндекса (кабинет)

Ключ называется "API Поиска по организациям" после получения ключа введите его на форме обработки и можно выполнить тестовый поиск.


	ФайлОтвета = ПолучитьИмяВременногоФайла("json");
	APIYandex = Новый HTTPСоединение("search-maps.yandex.ru",,,,,5,Новый ЗащищенноеСоединениеOpenSSL(Неопределено, Неопределено));
	
	APIYandex.Получить("v1/?text="""+Адрес+""",Россия&type=geo&lang=ru_RU&apikey="+КлючAPI,ФайлОтвета);
	
	ТекстовыйДокумент = Новый ТекстовыйДокумент(); 
	ТекстовыйДокумент.УстановитьТипФайла(КодировкаТекста.UTF8); 
	ТекстовыйДокумент.Прочитать(ФайлОтвета,"UTF8"); 
	ТекстОтвета = ТекстовыйДокумент.ПолучитьТекст(); 

Вот в принципе весь код обработки, в нем нет ничего сложного, ниже прикреплю саму обработку.

ps Если вы получаете код в вашем API как ниже, то вам точно сюда, в данном примере используется другое API 

<html>

<head><title>301 Moved Permanently</title></head>

<body bgcolor="white">

<center><h1>301 Moved Permanently</h1></center>

<hr><center>nginx/1.6.3</center>

</body>

</html>

Версия конфигурации: не применима.

Версия платформы: 1С:Предприятие 8.3 (8.3.14.1630).

API yandex Геокодер геокодер яндекс проверка адреса поиск адресам карты апи api 301 Moved Permanently

См. также

Интеграция Альфа Авто 5 / Альфа Авто 6 и AUTOCRM / Инфотек

Сайты и интернет-магазины WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    15748    10    17    

11

Интеграция 1С — Битрикс24. Обмен задачами

Сайты и интернет-магазины Интеграция WEB-интеграция Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Платные (руб)

Интеграция 1С и Битрикс24. Разработка имеет двухстороннюю синхронизацию 1С и Битрикс24 задачами. Решение позволяет создавать пользователя в 1С из Битрикс24 и наоборот. Данная разработка технически подходит под все основные конфигурации линейки продуктов 1С:Предприятие 8.3 (8.3.18.1289). При приобретении предоставляется 1 месяц бесплатных обновлений разработки. Доступна демо-версия продукта с подключением Вашего Битрикс24

5040 руб.

04.05.2021    17551    6    15    

13

Интеграция с сервисом vetmanager

WEB-интеграция Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Внешняя обработка разрабатывалась для загрузки документов из Ветменеджер в 1С: Бухгалтерия 3.0

12000 руб.

02.02.2021    16360    42    49    

23

[Расширение] БОР-Навигатор.Культура

Зарплата Бюджетный учет WEB-интеграция Обмен с ГосИС Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бюджетный учет Платные (руб)

Расширение конфигурации, включающее в себя объекты, необходимые для подготовки и сдачи отчета "Штатная численность" системы "БОР-Навигатор.Культура" в программе "1С:Зарплата и кадры государственного учреждения", редакция 3.1.

8400 руб.

01.02.2019    25741    9    0    

7

Заполнение по ИНН или наименованию реквизитов контрагента по данным сайта ФНС

Обмен с ГосИС WEB-интеграция Платформа 1С v8.3 Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия государственного учреждения 1С:Документооборот 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)

Обработка является альтернативой механизму, разработанному фирмой 1С и заполняющему реквизиты контрагента по ИНН или наименованию. Не требуется действующей подписки ИТС. Вызывается как внешняя дополнительная обработка, т.е. используется, непосредственно, из карточки контрагента. Заполнение по ИНН или наименованию реквизитов контрагента по данным сайта ФНС (egrul.nalog.ru) для БП 2.0, БП 3.0, БГУ 1.0, БГУ 2.0, УТ 10.3, УТ 11.x, КА 1.1, КА 2.x, УПП 1.x, ERP 2.x, УНФ 1.5, УНФ 1.6, УНФ 3.0, ДО 2.1

2400 руб.

28.04.2016    88584    160    215    

318
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Yashazz 4709 10.06.19 15:46 Сейчас в теме
Баян, баян, причём такой хрустящий, что аж тошнит уже.
2. Isa816 64 10.06.19 15:51 Сейчас в теме
(1) Ну ну, если внимательно почитать тему то в обработке не используется геокодер, который сейчас НЕ РАБОТАЕТ в 1с, не надо заморачиваться с подменой хедов. И что то когда мне нужно было найти это решения я не нашел рабочий вариант. А так да, баян конечно, да еще и реализован хреново....
3. Yashazz 4709 10.06.19 15:55 Сейчас в теме
ну вот и реально баян, т.к. всё это в тех или иных вариациях уже было.

насчёт ключа я б вообще такое на ИС не озвучивал, тут же теперь всё совсем белое и пушистое должно быть)
4. Isa816 64 10.06.19 15:59 Сейчас в теме
(3) Работающая вариация и не работающая это разные вещи, всё что было тут раньше не работает и скорее всего не будет работать дальше, то что есть у меня работает и можно использовать не нарушая лицензионного соглашения.
5. vechiy 35 01.10.19 14:23 Сейчас в теме
а через данный API нельзя вернуть всё в формате фиас - отдельно страну, город и т.д.?
6. Isa816 64 01.10.19 14:36 Сейчас в теме
(5) Точно не помню, а в чем проблема самому разбить всё это?
7. пользователь 24.08.22 10:05
Сообщение было скрыто модератором.
...
8. insurgut 207 29.06.23 08:48 Сейчас в теме
Не актуальная разработка?

Ошибка работы с Интернет: доступ запрещен (403)
{ВнешняяОбработка.ВыводАдресаЯндекс.Форма.Форма.Форма(19)}:APIYandex.Получить("v1/?text="""+Адрес+""",Россия&type=geo&lang=ru_RU&apikey="+КлючAPI,ФайлОтвета);
{ВнешняяОбработка.ВыводАдресаЯндекс.Форма.Форма.Форма(5)}:ПолучитьАдресПоAPIЯндекс(Текст,Элемент);

по причине:
Ошибка доступа к файлу 'v1/?text="унив",Россия&type=geo&lang=ru_RU&apikey=Ключ_API_Поиска_по-организациям'
по причине:
Ошибка работы с Интернет: доступ запрещен (403). {"statusCode":403,"error":"Forbidden","message":"Invalid key"}
по причине:
Ошибка работы с Интернет: доступ запрещен (403)
Оставьте свое сообщение