0
Answered

Как получить токен?

pvdmitriev 2 years ago in Подсказки • updated by Анастасия 2 years ago 7

Здравствуйте. Меня зовут Павел. Я из компании Первый БИТ. Пытаюсь подключить подсказки ввода адресов в программе 1С:Комплексная автоматизация.

Приобрели данную внешнюю обработку, на которую есть ссылка с вашего сайта http://infostart.ru/public/291869/

Подключил форму ввода адреса из этой обработки к конфигурации. В этой форме и должны работать подсказки. Форма в программе открывается. Там есть вкладка "Настройки" с полем "Токен" и ссылкой "Получить токен", которая просто переводит по ссылке на ваш сайт https://dadata.ru/api/

В личном кабинете вашего сайта у нас указан "Секретный ключ для стандартизации". Как я понимаю, это и есть токен. Подскажите, пожалуйста, как подключить этот токен в этой форме 1С, чтобы заработали подсказки? Сейчас в форме есть возможность ввести токен, но никаких кнопок для активации нет.

Answer

Answer
Answered

Павел, добрый день!

Секретный ключ и токен – разные вещи. Токен необходим для Подсказок, секретный ключ используется для Стандартизации. Для того, чтобы их получить, нужно зарегистрироваться на DaData.ru. После регистрации вы сможете сгенерировать токен и ключ в Личном кабинете. Если вы уже зарегистрированы, то можно их найти там же.

Answer
Answered

Павел, добрый день!

Секретный ключ и токен – разные вещи. Токен необходим для Подсказок, секретный ключ используется для Стандартизации. Для того, чтобы их получить, нужно зарегистрироваться на DaData.ru. После регистрации вы сможете сгенерировать токен и ключ в Личном кабинете. Если вы уже зарегистрированы, то можно их найти там же.

Здравствуйте. На сайте зарегистрированы. В личном кабинете вижу API-ключ и Секретный ключ для стандартизации. Подскажите, пожалуйста, где найти токен в личном кабинете.

API-ключ и есть токен :)

Вставил токен в форму. Теперь в программе правильно формируется массив с подсказками, но эти подсказки не выводятся на экран на форме.

С чем это может быть связано?

Спасибо за помощь. Токен вставил в поле формы.

Но подсказки все равно не появляются. Посмотрел по отладке - программа почему-то не заходит в функцию ПолучитьСписокДляВыбора(), где и формируются подсказки. Хотя точка останова в данной функции поставлена. И отладка проходит через строку вызова этой функции. С чем это может быть связано?

Проблема решена обновлением токена.

Теперь массив с подсказками успешно формируется, но подсказки не выводятся на экран. С чем это может быть связано?

Вопросы по работе формы лучше задать автору обработки Михаилу Немчинову.