Adicionar documento

 

Adiciona um documento juntamente com os seus metadados opcionais e uma miniatura opcional. O DocumentGUID é devolvido na resposta.

Esta chamada é uma alternativa para a sequência Criar Documento, Definir Recurso de Documento, Definir Metadados de Documento e Definir Miniatura de Documento. O acima mencionado permite construir o documento e as suas propriedades passo a passo no caso de não serem possíveis dados multi-partes/formato.

URL:

PÓS http://api.aurelon.com/api/v2/document

Pedir cabeçalhos:

Tipo de conteúdo : multipartes/dados de forma
MisKey : ver Autenticação

Pedido de corpo:

Dados do formulário 1: necessário

  • Nome: JsonString
  • Tipo de conteúdo: aplicação/json
  • JSON Objecto contendo:
    • DocumentGUID – opcional – o GUIA DO DOCUMENTO, quando especificado este GUID é utilizado e se existir uma nova revisão do mesmo documento é adicionada e tornada actual.
    • Nome – obrigatório – nome do documento
    • Tipo – necessário – tipo de conteúdo do documento
    • Meta – JSON objecto contendo os metadados sobre o documento
    • Dimensões – Tamanho do documento em unidades

Dados do formulário 2: opcional

  • Nome: Nome original do documento
  • Tipo de conteúdo: aplicação/octet-stream
  • Conteúdo binário do documento

Dados do formulário 3: opcional

  • Nome: JsonString
  • Content-Type: imagem/png
  • Conteúdo binário do thumbnail do documento

Resposta:

Aplicação do tipo de conteúdo/json contendo o resultado da operação.

O sucesso:

200 OK : {“Mensagem”: “DocumentGUID”, “DocumentGUID”: “00000000-0000-0000-0000-0000-000000000000”} }

Erro:

  • 401 Não Autorizado : {“Mensagem”: “Inválido MisKey”}
  • 401 Não Autorizado : {“Mensagem”: “”MisKey” ou “HardwareHash”, cabeçalho “SerialNumber” e “ApplicationVersion” são necessários”}
  • 415 Tipo de meio não suportado : {“Mensagem”: “Este pedido não está devidamente formatado”}
  • 500 Erro do Servidor Interno : {“Mensagem”: “Erro do Servidor Interno”}
Updated on maio 10, 2022

Was this article helpful?