Операции в автоматических сценариях Послать-WebDAV запрос
Добавлено: 18.03.2021 12:23
Здравствуйте, пытался замучить наш WebDAV сервер на прием POST-запросов из планфикс на выполнение команды MKCOL для создании папки {{Задача.Номер}} сервере. Не вышло.
Соответственно прошу рассмотреть возможность в операциях автоматических сценариев добавить Послать-WebDAV запрос:
Авторизация:
USER - из списка доступных в шаблоне переменных
PASS - из списка доступных в шаблоне переменных
Процессы задач
Методы запросов:
PROPFIND - получение свойств объекта на сервере в формате XML. Пример: Можно получать структуру репозитория (дерево каталогов) в комментарии.
PROPPATCH — изменение свойств за одну транзакцию. Пример: Переименование папки/файла при изменении задачи.
MKCOL — создать коллекцию объектов (каталог в случае доступа к файлам). Пример: Создание папки/файла при создании/изменении задачи.
GET — для скачивания файла.
PUT — для заливки на сервер.
DELETE — для удаления объекта.
RFC 2518
Процессы контактов:
Тут по логике напрашивается добавление в планфикс CardDAV-клиента в операциии автоматических сценариев добавить/обновить/удалить vCard удаленного CardDAV сервера.
Логика следующая:
Выполняем условия сценария
Операция CardDAV-клиента
- URL Адрессной Книги
- добавить/обновить/удалить vCard
Соответственно прошу рассмотреть возможность в операциях автоматических сценариев добавить Послать-WebDAV запрос:
Авторизация:
USER - из списка доступных в шаблоне переменных
PASS - из списка доступных в шаблоне переменных
Процессы задач
Методы запросов:
PROPFIND - получение свойств объекта на сервере в формате XML. Пример: Можно получать структуру репозитория (дерево каталогов) в комментарии.
PROPPATCH — изменение свойств за одну транзакцию. Пример: Переименование папки/файла при изменении задачи.
MKCOL — создать коллекцию объектов (каталог в случае доступа к файлам). Пример: Создание папки/файла при создании/изменении задачи.
GET — для скачивания файла.
PUT — для заливки на сервер.
DELETE — для удаления объекта.
RFC 2518
Процессы контактов:
Тут по логике напрашивается добавление в планфикс CardDAV-клиента в операциии автоматических сценариев добавить/обновить/удалить vCard удаленного CardDAV сервера.
Логика следующая:
Выполняем условия сценария
Операция CardDAV-клиента
- URL Адрессной Книги
- добавить/обновить/удалить vCard