4.2.3.5. Отправить файл сотруднику
Краткие сведения
Типы запросов | status: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 | Недостаточно прав |
, multiple selections available,
Related content
4.2.3.8. Отправить файл в группу
4.2.3.8. Отправить файл в группу
More like this
4.2.3.6. Отправить картинку сотруднику
4.2.3.6. Отправить картинку сотруднику
More like this
4.2.3.2. Отправить файл по линии поддержки
4.2.3.2. Отправить файл по линии поддержки
More like this
4.3.1.2. Отправить файл по линии поддержки
4.3.1.2. Отправить файл по линии поддержки
More like this
4.2.3.4. Отправить сообщение сотруднику
4.2.3.4. Отправить сообщение сотруднику
More like this
4.2.3.9. Отправить картинку в группу
4.2.3.9. Отправить картинку в группу
More like this