Надішліть запит на документ
Використовуйте активований обліковий запис MultiTEL API. Для облікового запису з паролем надсилайте облікові дані HTTP Basic, а для облікового запису з токеном — токен Bearer. Дозволи облікового запису та обмеження за IP залишаються чинними. Не використовуйте облікові дані внутрішнього фонового виконавця.
curl --silent --show-error --get --user "$API_USER:$API_PASSWORD" \
--data-urlencode job_id=0123456789abcdef0123456789abcdef \
--dump-header fax-response.headers --output fax-response.bin \
https://api.multitel.net/v3/fax_downloadВикористовуйте той самий обов’язковий 32-символьний шістнадцятковий job_id, що й для fax_status. Клієнтський запит доступний лише автентифікованому власнику завдання. У цьому прикладі заголовки та байти відповіді зберігаються окремо, щоб помилку API не було помилково сприйнято як документ PDF.
Обробіть файл або помилку у форматі JSON
У разі успіху повертаються необроблені байти документа із заголовками вкладення Content-Type і Content-Disposition, а не оболонка відповіді JSON. Перевірте ці заголовки, перш ніж давати збереженому файлу назву, відкривати чи обробляти його. Залежно від того, який документ доступний, відповідь може бути у форматі PDF, TIFF або в початковому форматі завантаженого файлу. Завдання в черзі може повернути свій початковий файл ще до перетворення.
У разі невдачі повертається звичайна оболонка відповіді JSON зі структурою status/response. Код API 400 означає, що job_id відсутній або має неправильний формат; 401 означає відсутність автентифікації; 404 означає, що завдання або його файл недоступні для цього облікового запису. Перевіряйте Content-Type і status.code, навіть коли статус HTTP дорівнює 200.
Доступність і конфіденційність
Наявність запису про завдання не гарантує, що файл можна буде завантажувати завжди; строк зберігання не підтверджено. За потреби зберігайте документи, до яких маєте право доступу, у власному контрольованому сховищі. Повернутий файл може містити приватну інформацію одержувача. Завантаження не призводить до надсилання нового факсу.