Модуль для Апостол CRM.
- Сервер для получения файлов объекта хранящихся в СУБД по прямой ссылке (URL).
- Доступ к файлам предоставляется согласно правам пользователя.
- Запрос должен быть выполнен в соответствии с правилами доступа к API.
Формат URL:
http[s]://localhost:8080/file/<uuid>[/<path>][/<name>]
- Где:
<uuid>- Обязательный. Идентификатор объекта;<path>- Необязательный. Путь к файлу.<name>- Необязательный. Наименование файла. По умолчанию:index.html.
Пример:
GET /file/5179f20f-8f17-443c-897c-57c829130b9c HTTP/1.1
Host: localhost:8080
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiIDogImFjY291bnRzLnNoaXAtc2FmZXR5LnJ1IiwgImF1ZCIgOiAid2ViLXNoaXAtc2FmZXR5LnJ1IiwgInN1YiIgOiAiZGZlMDViNzhhNzZiNmFkOGUwZmNiZWYyNzA2NzE3OTNiODZhYTg0OCIsICJpYXQiIDogMTU5MzUzMjExMCwgImV4cCIgOiAxNTkzNTM1NzEwfQ.NorYsi-Ht826HUFCEArVZ60_dEUmYiJYXubnTyweIMgGET /file/5179f20f-8f17-443c-897c-57c829130b9c/doc/file.pdf HTTP/1.1
Host: localhost:8080
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiIDogImFjY291bnRzLnNoaXAtc2FmZXR5LnJ1IiwgImF1ZCIgOiAid2ViLXNoaXAtc2FmZXR5LnJ1IiwgInN1YiIgOiAiZGZlMDViNzhhNzZiNmFkOGUwZmNiZWYyNzA2NzE3OTNiODZhYTg0OCIsICJpYXQiIDogMTU5MzUzMjExMCwgImV4cCIgOiAxNTkzNTM1NzEwfQ.NorYsi-Ht826HUFCEArVZ60_dEUmYiJYXubnTyweIMgСледуйте указаниям по сборке и установке Апостол