Имя: Пароль:
1C
1С v8
Интеграция по API (получить страницу контрагента по ИНН)
,
0 ac13
 
12.04.19
17:45
Возьмем любой бесплатный сервис, где можно получить какую-то карточку контрагента, например, по ИНН. Я нашел этот https://vladelets.online/
В разделе описания API сервиса сказано, что для доступа к методам сервиса требуется передавать аутентификационный JWT-токен в переменной variables (при работе с песочницей токен необходимо передавать в поле "Токен авторизации"). Для получения токена надо написать им на электронную почту.
В 1С у меня есть карточка контрагента, есть ИНН, надо обратиться, например, к этому сервису и получить адрес страницы контрагента, найденного по ИНН. С чего вообще начать?
где можно найти информацию где всё доступным языком описано?
1 sqr4
 
12.04.19
17:53
http://catalog.mista.ru/public/968833/
правда там через дадата
2 Garykom
 
гуру
12.04.19
18:02
(0) Что тут https://github.com/vladeletsonline/api/blob/master/v2/v2.md непонятного?

Обычный JSON по сути
3 Garykom
 
гуру
12.04.19
18:05
(2)+ https://habr.com/ru/post/340146/

1. Обращаемся первый раз с логином/паролем (или ключом)
2. Сервис дает JWT токен
3. Далее при запросах передаем этот токен каждый раз, логин/пароль уже не надо
4 Fram
 
13.04.19
04:06
(0) начни с HTTPЗапрос
5 ac13
 
13.04.19
10:14
(2) с описанием API и JSON всё понятно. непонятно, что в 1С делать.
6 Cyberhawk
 
13.04.19
10:56
(5) Сколько платят?
7 ac13
 
13.04.19
11:41
(6) а обучением не занимаешься? так разжевать один конкретный пример - что, откуда, куда и зачем?
8 Cyberhawk
 
13.04.19
11:43
(7) Я только спрашивал, сколько тебе платят (ну или не тебе, а исполнителю - Я хз кто ты там). Без задней мысли.
По сабжу на том же ИС достаточно статеек для, как говорится, самых маленькихи тупых.
9 ac13
 
13.04.19
11:50
(8) в данном я хочу разобраться для себя, чтоб понимать как эта штука работает
10 ac13
 
13.04.19
12:02
например, первым делом нужно установить соединение

Соединение = Новый HTTPСоединение("vladelets.online", если нужно авторизация, то логин и пароль);

дальше получаем имя временного файла

ИмяВременногоФайла= ПолучитьИмяВременногоФайла();

потом создадим запрос, на моменте затуп
HTTPЗапрос = Новый HTTPЗапрос("/api.vladelets.online/");

Соединение.Получить(HTTPЗапрос);
11 Garykom
 
гуру
13.04.19
12:12
(10) Ну так разбирайся кто мешает то?
Примеров работающих в инете дофига, сначала на каком то другом открытом сервисе попробуй и переходи к этому.
12 Cyberhawk
 
13.04.19
12:23
(10) Почитай базу про ХТТП-запросы ПОСТ и ГЕТ, их заголовки, тела и ответы. Этого будет достаточно.
13 Cyberhawk
 
13.04.19
12:23
базу = безотносительно реализации в 1С
14 LienXo
 
13.04.19
17:14
Такое чувство, что с дадаты ктото ушел и утащил сервис - очень похож. Расплодили как кроликов сервисы а толку... Как не было поиска филиалов по ИНН+КПП так и нет
15 Garykom
 
гуру
13.04.19
18:57
(14) Нет совсем другое, у дадаты нет перечней террористов/экстремистов с РФМ.
Еще не хватает сервиса недействительных паспортов и было бы ок.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший