############################################################# **Отримання лог-файлу** ############################################################# 1.Відправка запиту на формування лог-файлу ---------------------------------------------------- Для роботи з цим методом користувач повинен бути `авторизованим `__ . .. admonition:: Зверніть увагу! Скачати можливо лог-файл лише за проміжок часу, що не перевищує 1 рік, тобто date_to - date_from < або = 365 днів! +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | **Метод запиту** | **HTTP GET** | +==============================================================+========================================================================================================+ | **Content-Type** | application/json (тіло запиту/відповіді в json форматі в тілі HTTP запиту) | +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | **URL запиту** | https://doc.edin.ua/bdoc/log_file_request | +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | **Параметри, що передаються в URL (разом з адресою методу)** | В рядку заголовка (Header) "Set-Cookie" обов'язково передається SID - токен, отриманий при авторизації | | | | | | **Обов'язкові url-параметри:** | | | | | | **date_from** - ID комплекта документів | | | | | | **date_to** - якщо потрібен архів документів певного статусу | | | | +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ **JSON-параметри в тілі HTTP запиту/відповіді** *********************************************************** ``REQUEST`` В цьому методі json-тіло **запиту** відсутнє (інші дані передавати не потрібно). ``RESPONSE`` У **відповідь** передається **request_uuid**. **Приклади** ********************************* **При використанні методу json-тіло запиту відсутнє (дані передавати не потрібно)** -------------- **У цьому методі у відповідь передається requestUuid.** .. code:: ruby { "requestUuid": "c7f1354b-93a0-48a7-9b84-5ee50d8f3c6e", } 2.Отримання посилання на скачування лог-файлу ---------------------------------------------------- +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | **Метод запиту** | **HTTP GET** | +==============================================================+========================================================================================================+ | **Content-Type** | application/json (тіло запиту/відповіді в json форматі в тілі HTTP запиту) | +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | **URL запиту** | https://doc.edin.ua/bdoc/log_file_link | +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ | **Параметри, що передаються в URL (разом з адресою методу)** | В рядку заголовка (Header) "Set-Cookie" обов'язково передається SID - токен, отриманий при авторизації | | | | | | **Обов'язкові url-параметри:** | | | | | | **request_uuid** - uuid отриманий у запиті на формування лог-файлу | | | | +--------------------------------------------------------------+--------------------------------------------------------------------------------------------------------+ **JSON-параметри в тілі HTTP запиту/відповіді** *********************************************************** ``REQUEST`` В цьому методі json-тіло **запиту** відсутнє (інші дані передавати не потрібно). ``RESPONSE`` У **відповідь** передається посилання на скачування лог-файлу; **Приклади** ********************************* **При використанні методу json-тіло запиту відсутнє (дані передавати не потрібно)** -------------- **У цьому методі у відповідь передається посилання на скачування.**