Перейти к содержанию

/attachment/скуфеу

Назначение

Создания вложения - загруженного пользовательского файла [Attachment]

Proto

[Attachment] - Медицинская или регистровая запись
[ErrorResult] - Информация об ошибке

Параметры запроса

Наименование файла - обязательно для заполнения

Example

   "name":"проверка.txt"

тип содержимого файла - обязательно для заполнения

Example

   "type":"text/plain"

содержимое файла, представляет собой [ByteString] - обязательно для заполнения

Example

   "data":"0KLQtdC60YHRgtC+0LLRi9C5INGE0LDQudC7"

Request

POST ONCOR_API_HOSTapi/1.0/json/attachment/create HTTP/1.1
X-Oncor-API-Token: ONCOR_API_TOKEN
Content-Type: application/json
{
  "attachment": {
    "meta": {
      "name": "проверка.txt",
      "type": "text/plain"
    },
    "data": "0KLQtdC60YHRgtC+0LLRi9C5INGE0LDQudC7"
  }
}
curl -X POST --location "http://ONCOR_API_HOSTapi/1.0/json/attachment/create" --http1.1 \
    -H "X-Oncor-API-Token: ONCOR_API_TOKEN" \
    -H "Content-Type: application/json" \
    -d "{
          \"attachment\": {
            \"meta\": {
              \"name\": \"проверка.txt\",
              \"type\": \"text/plain\"
            },
            \"data\": \"0KLQtdC60YHRgtC+0LLRi9C5INGE0LDQudC7\"
          }
        }"

Response

{
  "result": [
    {
      "meta": {
        "id": "#1586:412",
        "digest": "6e4a3290ff2ab22fed4e747c95678bbf534b41d0",
        "name": "проверка.txt",
        "type": "text/plain",
        "size": 27,
        "created": "2018-10-02 18:53:06"
      },
      "data": "0KLQtdC60YHRgtC+0LLRi9C5INGE0LDQudC7"
    }
  ]
}
{
    "error": {
        "name": "com.siams.med.api.InvalidToken",
        "message": "invalid token",
        "uuid": "0934b56e-15cb-4af6-b86c-b6a079600917"
    }
}