Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
шлюз_выгрузка:пример_пакетов [2019/05/07 11:44] misha [Пример использования] |
шлюз_выгрузка:пример_пакетов [2022/06/30 15:28] Дина Мельничук |
||
---|---|---|---|
Строка 11: | Строка 11: | ||
Наглядный пример XML запросов и ответов можно {{ :шлюз:gate-samples.zip |скачать тут (поступление)}}, а так же {{ :шлюз:реализация.request.txt |тут (реализация)}} и {{ :шлюз:производство.request.txt |тут (производство)}}.\\ | Наглядный пример XML запросов и ответов можно {{ :шлюз:gate-samples.zip |скачать тут (поступление)}}, а так же {{ :шлюз:реализация.request.txt |тут (реализация)}} и {{ :шлюз:производство.request.txt |тут (производство)}}.\\ | ||
Например, для отправки запросов через HTTP может использоваться утилита [[https://bintray.com/artifact/download/vszakats/generic/curl-7.57.0-win32-mingw.7z|curl32]] {{ :шлюз:curl-7.40.0-win64.msi.7z |curl64}}.\\ | Например, для отправки запросов через HTTP может использоваться утилита [[https://bintray.com/artifact/download/vszakats/generic/curl-7.57.0-win32-mingw.7z|curl32]] {{ :шлюз:curl-7.40.0-win64.msi.7z |curl64}}.\\ | ||
- | Так, допустим мы хотим создать номенклатуру на шлюзе: | + | Так, допустим мы хотим создать номенклатуру в АСП.Шлюз: |
- | ||1. База называется "gloria_test".|Имя, указанное при [[1_основная_инструкция:3_шлюз:1_интеграция:4_публикация_конфигурации|публикации базы АСП Шлюз на веб сервере]].|| | + | ||1. База называется "gloria_test".|Имя, указанное при [[1_основная_инструкция:3_шлюз:1_интеграция:4_публикация_конфигурации|публикации базы АСП.Шлюз на веб сервере]].|| |
- | ||2. Имя пользователя "DefUser".|Логин пользователя 1С для входа в АСП Шлюз.|| | + | ||2. Имя пользователя "DefUser".|Логин пользователя 1С для входа в АСП.Шлюз|| |
- | ||3. Пароль "DefUser".|Пароль пользователя 1С для входа в АСП Шлюз.|| | + | ||3. Пароль "DefUser".|Пароль пользователя 1С для входа в АСП.Шлюз|| |
- | ||4. Подключаемся через тестовый шлюз "http://t2-gateway.aspcom.ru".|Адрес сервера, на котором выполнена публикация Шлюза.|| | + | ||4. Подключаемся через тестовый АСП.Шлюз "http://t2-gateway.aspcom.ru".|Адрес сервера, на котором выполнена публикация АСП.Шлюз|| |
- | ||5. Команда шлюза: "СоздатьНоменклатуру".|Список всех возможных операций можно можно увидеть, перейдя по [[шлюз_выгрузка:описание_сервисов|ссылке]].|| | + | ||5. Команда АСП.Шлюз: "СоздатьНоменклатуру".|Список всех возможных операций можно можно увидеть, перейдя по [[шлюз_выгрузка:описание_сервисов|ссылке]].|| |
Строка 69: | Строка 69: | ||
</file> | </file> | ||
| | | | ||
- | Разберем команду **curl** более детально: | + | ==Выполним детальный разбор команды curl:== |
{{ :шлюз_выгрузка:curlразбор.png?nolink&1600 |}} | {{ :шлюз_выгрузка:curlразбор.png?nolink&1600 |}} | ||
- | - | + | - Используемое пространство имен / имя пакета web-сервисов. Данная часть запроса остается неизменной. |
+ | - Имя выполняемой операции из списка [[шлюз_выгрузка:описание_сервисов|возможных операций]]. | ||
+ | - Ключ, после которого указываются добавляемые данные http запроса или файл (@file) передаваемый POST-запросом. | ||
+ | - Путь к xml-файлу, содержащему текст выполняемой операции. Можно указывать относительный или абсолютный путь. | ||
+ | - Имя пользователя : Пароль пользователя 1С:Предприятия, которые используются для аутентификации в программе АСП Шлюз. | ||
+ | - Адрес сервера, на котором выполнена публикация Шлюза. | ||
+ | - Имя публикации информационной базы, указанное при публикации базы АСП Шлюз на веб сервере. | ||
+ | - Адрес web-сервисов. Данная часть запроса остается неизменной. | ||
+ | - Путь к xml-файлу, в который будет записан результат выполнения операции в Шлюзе. Можно указывать относительный или абсолютный путь. |