Имя: Пароль:
1C
1С v8
обмен по rest api импорт данных в 1с вопрос от новичка
,
0 Александра1с
 
26.10.23
11:41
начала только изучать данную тему, правильно ли понимаю,  к примеру на сервере внесли изменения и  мне нужно чтобы они попали в1с, я делаю рег задание  которое проверяет есть ли изменения на сервере, и если есть я  их вытягиваю с сервера? подключаюсь к серверу проверяю если есть получаю запрос json обрабатываю и записываю в методанные 1с? и поля json мне должны сообщить какие будут? либо инициализация проверки идёт с сервера а не с 1с?
1 бегинер
 
26.10.23
11:44
>>я делаю рег задание  которое проверяет есть ли изменения на сервере, и если есть я  их вытягиваю с сервера?

можно и так
2 majkk
 
26.10.23
11:48
(0) И так, и так бывает
3 бегинер
 
26.10.23
11:48
используйте "коннектор"
https://github.com/vbondarevsky/Connector
4 бегинер
 
26.10.23
11:52
для отладок и понимания api знайте что есть такая штука как POSTMAN
https://infostart.ru/1c/articles/1126168/
5 Александра1с
 
26.10.23
11:56
(1) и если всё хорошо записало я отправляю ответ на сервер типо всё гуд?
6 Александра1с
 
26.10.23
11:57
(3) (4) спасибо буду изучать
7 бегинер
 
26.10.23
12:00
(5) ну у вас же задача импорт данных !в! 1с, соотв. серверу наверно без разницы как у 1С дела :) это если только на сервере есть api которое принимает и агрегирует инфо а факте запроса от 1с и его успешности - то тогда надо отправлять ответ ему от 1с
8 Александра1с
 
26.10.23
16:46
нашла пример с url адресом, а я получается через его получаю json
с сервера?
9 Donkey_hot
 
26.10.23
17:06
(4) Мне почему-то больше SoapUI зашел.
10 arsik
 
гуру
26.10.23
17:07
Для 1с достаточно и плагина для vscode
11 Donkey_hot
 
26.10.23
17:07
(0) Что хоть за система-то скрыта под понятием "сервер"?
12 yopQua
 
26.10.23
17:09
(0) рег задание при обменах - нежелательная безвыходность. в идеале все происходит на лету по событию, например событие изменения данных на сервере инициирует обмен с 1С, тогда все оперативно и можно понять возникшие ошибки сразу
13 yopQua
 
26.10.23
17:18
записываю в методанные 1с?

но вот это наводит на мысли, что потратите время бестолку
14 Александра1с
 
26.10.23
17:30
(11) пока только изучаю, под сервером подразумевала какой-то сайт
15 Александра1с
 
26.10.23
17:31
в общем вроде все стало на место в голове, создаю http  соединение указываю свою url и отправляю запрос, получаю ответ  и обрабатываю его как хочу
16 Donkey_hot
 
26.10.23
17:32
(14) Лучше всего возьмите какую-нибудь живую открытую APIшку типа калькулятора стоимости доставки от какой-нибудь службы или курсы валют от какого-нибудь банка. На практике быстрее разберетесь.
17 Donkey_hot
 
26.10.23
17:33
(15) Ну в общем да, главное понимать разницу между GET и POST, ну и внимательно конструировать запрос в соответствии с документацией (заголовки, параметры, тело запроса - если требуется).
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший