/
4.2.3.5. Отправить файл сотруднику
4.2.3.5. Отправить файл сотруднику
Краткие сведения
Типы запросов | POST |
Описание | Отправка файла |
Название | SendFileСollegue |
URL | /v1/colleague/send/file/ |
Описание
Метод позволяет отправить файл в чат сотруднику от имени другого сотрудника.
Запрос к серверу
Поле | Тип | Описание |
---|---|---|
recepient_id | UUID | ID получателя |
author_id | UUID | ID автора (от чьего имени отправляется файл) |
file_name | String | Имя файла |
comment | String? | Комментарий к файлу |
Пример
Отправка сообщения с клавиатурой
POST /v1/colleague/send/file/ HTTP/1.1
Host: push.1c-connect.com
Accept: application/json
Authorization: Basic dGVzdDp0ZXN0
Content-Length: 1633
Content-Type: multipart/form-data; boundary=------------------------5c55443fa70e5818
Expect: 100-continue
--------------------------5c55443fa70e5818
Content-Disposition: form-data; name="meta"
Content-Type: application/json
{"author_id":"9f4ae472-3f95-11e3-bab7-7054d21ab6ff","recepient_id":"30f70d74-a489-11e1-bda0-9762c40d9bb8","comment":"gopher","file_name":"gopher.txt"}
--------------------------5c55443fa70e5818
Content-Disposition: form-data; name="file"; filename="как употреблять женьшень.txt"
Content-Type: text/plain
Буквально на следующий год после войны в советских аптеках стал появляться до тех пор неизвестный, новый препарат — настойка женьшеня. Когда в их аптеку пришла упаковка этого нового препарата, то никто не знал, как его использовать. И их заведующий аптекой, обстоятельный пожилой фармацевт, отправился на почту и отбил телеграмму в республиканское Аптекоуправление: «Разъясните, как употреблять женьшень».
Телеграфисткам также раньше не встречалось это слово, поэтому телеграмма получилась такая: «Разъясните, как употреблять женщин».
Ответ из Аптекоуправления был такой: «Способ употребления остаётся прежним».
--------------------------5c55443fa70e5818--
Curl
curl -i -X POST "https://push.1c-connect.com/v1/colleague/send/file/" \
-H "Accept: application/json" \
-H "Content-Type: multipart/form-data" \
-u test:test \
-F "meta={\"author_id\":\"9f4ae472-3f95-11e3-bab7-7054d21ab6ff\",\"recepient_id\":\"30f70d74-a489-11e1-bda0-9762c40d9bb8\",\"comment\":\"gopher\",\"file_name\":\"gopher.txt\"};type=application/json" \
-F "file=@/tmp/как употреблять женьшень.txt"
Ответ сервера
Нет тела
Ошибки
Код | Описание |
---|---|
400 | Запрос содержит ошибку |
401 | Пользователь не авторизован |
403 | Недостаточно прав |
Related content
4.2.3.6. Отправить картинку сотруднику
4.2.3.6. Отправить картинку сотруднику
More like this
4.2.3.4. Отправить сообщение сотруднику
4.2.3.4. Отправить сообщение сотруднику
More like this
4.2.2.1. Назначить свободного специалиста
4.2.2.1. Назначить свободного специалиста
More like this
4.2.3.1. Отправить сообщение по линии поддержки
4.2.3.1. Отправить сообщение по линии поддержки
Read with this
4.2.3.8. Отправить файл в группу
4.2.3.8. Отправить файл в группу
More like this
4.2.2.2. Назначить конкретного специалиста
4.2.2.2. Назначить конкретного специалиста
Read with this