4.2.3.6. Отправить картинку сотруднику
Краткие сведения
Типы запросов | POST |
Описание | Отправка картинку |
Название | SendImageColleague |
URL | /v1/colleague/send/image/ |
Описание
Метод позволяет отправить картинку в чат сотруднику от имени другого сотрудника.
Запрос к серверу
Поле | Тип | Описание |
---|---|---|
recepient_id | UUID | ID получателя |
author_id | UUID | ID автора (от чьего имени отправляется файл) |
file_name | String | Имя файла |
comment | String? | Комментарий к файлу |
Пример
Отправка сообщения с клавиатурой
POST /v1/colleague/send/image/ 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":"10x10.png"}
--------------------------5c55443fa70e5818
Content-Disposition: form-data; name="file"; filename="10x10.png"
Content-Type: image/png
�PNG
�
IHDR
b0)c*efc3�����ŷ���u��q� �IEND�B`�HYs���+DA�c`��dp2�Tv)
--------------------------5c55443fa70e5818--
Curl
curl -i -X POST "https://push.1c-connect.com/v1/colleague/send/image/" \
-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\":\"10x10.png\"};type=application/json" \
-F "file=@/tmp/10x10.png"
Ответ сервера
Нет тела
Ошибки
Код | Описание |
---|---|
400 | Запрос содержит ошибку |
401 | Пользователь не авторизован |
403 | Недостаточно прав |
, multiple selections available,
Related content
4.2.3.4. Отправить сообщение сотруднику
4.2.3.4. Отправить сообщение сотруднику
More like this
4.2.3.5. Отправить файл сотруднику
4.2.3.5. Отправить файл сотруднику
More like this
4.2.3.9. Отправить картинку в группу
4.2.3.9. Отправить картинку в группу
More like this
4.2.3.3. Отправить картинку по линии поддержки
4.2.3.3. Отправить картинку по линии поддержки
More like this
4.3.1.3. Отправить картинку по линии поддержки
4.3.1.3. Отправить картинку по линии поддержки
More like this
4.2.3.7. Отправить сообщение в группу
4.2.3.7. Отправить сообщение в группу
More like this