2022-08-31 16:40:49 +09:00
# Расширение HTTPServices для конфигурации ЕМП
2022-08-31 14:54:58 +09:00
2022-08-31 16:40:49 +09:00
Расширение 1С . Базовая заготовка для реализации HTTP сервисов на базе конфигураций 1С , в частности, данное расширение создано для конфигурации "ЕМП". В данном расширении помимо конструктива и методов работы HTTP сервиса, реализован HTTP сервис API CSM, позволяющий при помощи POST запросов реализовывать поставку данных для виджета "Проверка статуса Заказа" на стороне любого сайта.
2022-08-31 14:54:58 +09:00
2022-08-31 16:40:49 +09:00
## С чего начать?
2022-08-31 14:54:58 +09:00
2022-08-31 16:40:49 +09:00
- 1. Клонировать или скачать файлы данного репозитория.
- 2. Внимательно ознакомиться с данной инструкцией, ПРОЧЕСТЬ Е Е .
- 3. Пошагово выполнить подготовку и внедрение, в соответствии с рекомендациями данной инструкции.
2022-08-31 14:54:58 +09:00
2022-08-31 16:40:49 +09:00
## Содержание и описание файлов
2022-08-31 14:54:58 +09:00
2022-08-31 17:10:09 +09:00
- **README.MD** - Непосредственно этот файл, который является инструкцией и описанием всего проекта и расширения.
- **HTTPServices.cfe** - файл расширения, который нужно добавить в рабочую базу 1С ЕМП.
- **HTTPServices\default.vrd** - файл настроек публикации и подключения HTTP сервиса на стороне веб сервера Apache.
- **HTTPServises\apache.conf** - файл с блоком настроек на стороне веб сервера Apache, для реализации публикации HTTP сервиса во вне.
## Источники вдохновения, основа кода расширения, и чтиво для понимания. (ссылки)
- [Учимся создавать http-сервисы ч.1 ](https://infostart.ru/1c/articles/1293341/ )
- [Учимся создавать http сервисы ч.2. Передача параметра в http сервис ](https://infostart.ru/1c/articles/1296740/ )
- [Учимся создавать http сервис ч.3. Передача нескольких параметров в http сервис ](https://infostart.ru/public/1303368/ )
- [Учимся создавать http сервис ч.4. Изучение метода POST http запроса (передача текстовых данных) ](https://infostart.ru/1c/articles/1307941/ )
- [HTTP Сервисы: Путь к своему сервису. ч.1 ](https://infostart.ru/1c/articles/842751/ )
- [HTTP Сервисы: Путь к своему сервису. ч.2 ](https://infostart.ru/1c/articles/885287/ )
- [HTTP Сервисы: Путь к своему сервису. ч.3 ](https://infostart.ru/public/886103/ )
- [HTTP Сервисы: Путь к своему сервису. ч.4 ](https://infostart.ru/1c/articles/893304/ )
Код добавляем вот так:
2022-08-31 14:54:58 +09:00
```
cd existing_repo
git remote add origin https://gitlab.ivcsm.ru/1c-shared/emp/emphttpservices.git
git branch -M master
git push -uf origin master
```
2022-08-31 16:40:49 +09:00
***