Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Работа з ЧекБокс через API
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
MIracle2000
Добрый день
Пытаюсь разобраться с работой API Чекбокс, но втыкаюсь в авторизацию - выдат ошибку логина или пароля, хотя в веб заходит все нормально
Кто-то может стыкался?

    //РабочийАдрес = "api.checkbox.in.ua";        
    
    Соединение = Новый HTTPСоединение(РабочийАдрес,,,,,,Новый ЗащищенноеСоединениеOpenSSL());
    Запрос = Новый HTTPЗапрос("/api/v1/cashier/signin");
    
    СтрокаJS ="{
    |""login"": """+Логин+""",
    |""password"": """+Пароль+"""
    |}";                          
    
    Запрос.УстановитьТелоИзСтроки(СтрокаJS, КодировкаТекста.UTF8,ИспользованиеByteOrderMark.НеИспользовать);
    ПОПЫТКА
        Ответ = Соединение.ВызватьHTTPМетод("POST", Запрос);          
    Исключение
        Сообщить(ОписаниеОшибки());
    КонецПопытки;

caballero
MIracle2000 @ Сегодня, 15:52 необходимо зарегистрироваться для просмотра ссылки ,
не помню цже почему но я делал через пин код (но не в 1С)
AnryMc
MIracle2000 @ Вчера, 16:52 необходимо зарегистрироваться для просмотра ссылки ,

Было давно что то связанное с сертификатами
Новый ЗащищенноеСоединениеOpenSSL()


В Вебе - наверно виден сертификат Винды
popenko
у меня запрос один в однин с вашим все работает. вот только адрес api.checkbox.ua
mut
Может забыли про заголовки запроса? Нужно в заголовке "X-License-Key" передать ключ лицензии, а в заголовок "Authorization" токен который получили при авторизации кассира. В доке разве не так написано?

Там еще есть заголовки, вроде "X-Device-ID" тоже обязательный. Давно делал, всего не помню smile.gif
alex1c
Не підкажете як вирішили це питання?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.