md pode aceitar um arquivo JSON em dois formatos: link direto codificado ou JSON codificado.
Para usar um link codificado:
- Gere um link de acesso direto para o arquivo JSON.
Nota: O link deve começar com “http://” ou “https://”.
- Codifique o link obtido no formato URL-encoded.
- Informe a URL codificada como valor do Parameter
mdno link de upload móvel.
- Codifique o arquivo JSON no formato URL-encoded.
- Informe o arquivo JSON codificado como valor do Parameter
mdno link de upload móvel.
Estrutura JSON
| Properties | Value | Description |
|---|---|---|
version | 2.4 | A versão atual do ABBYY Vantage. Observação: o valor deve corresponder ao valor do parâmetro v no link de upload em dispositivo móvel. |
elements | ElementStructure | A estrutura da coleção de elementos. |
| Properties | Value | Description |
|---|---|---|
type | standalone | Define uma coleção com um único conjunto de documentos. |
type | single_choice | Define uma coleção com vários conjuntos de documentos. Observação: exige pelo menos dois conjuntos de documentos especificados. |
name | O nome do conjunto de documentos que será exibido na tela Capture Documents no microaplicativo. Observação: disponível apenas para o tipo single_choice. | |
document | DocumentStructure | A estrutura de um documento no conjunto. Observação: disponível apenas para o tipo standalone. |
documents | DocumentStructure | A estrutura de todos os documentos no conjunto. Observação: disponível apenas para o tipo single_choice. |
| Properties | Value | Description |
|---|---|---|
type | idcard | Define a captura de ambos os lados (frente e verso) de um documento de identificação. |
type | passport | Define a captura da primeira página de um passaporte. |
type | document | Define a captura de quaisquer documentos. |
name | O nome do documento que será exibido na tela Capture Documents no microaplicativo. | |
count | 1,2,3... | O número obrigatório de documentos a serem capturados em uma transação. O valor padrão é “1”. Observação: o upload não será iniciado até que todos os documentos sejam capturados. |
count | any | O número de documentos a serem capturados em uma transação. Observação: o upload será iniciado com qualquer quantidade de documentos capturados. |
galleryEnabled | false/true | Define se é permitido fazer upload de imagens de páginas de documentos a partir da galeria do dispositivo para este documento. |
pages | PagesStructure | A estrutura das páginas do documento. |
| Properties | Value | Description |
|---|---|---|
name | Front side/Back side | Os nomes das páginas de um documento de identificação. |
name | First page with photo | O nome da primeira página de um passaporte. |
name | Document page name | Os nomes das páginas de qualquer documento. |
count | 1,2,3... | O número obrigatório de páginas a serem capturadas para o documento. O valor padrão é “1”. O upload não será iniciado até que todas as páginas do documento sejam capturadas. Observação: o valor obrigatório para frente e verso de um documento de identificação é “1”. |
count | any | O número de páginas a serem capturadas para qualquer documento. O upload será iniciado com qualquer quantidade de páginas capturadas. Observação: o valor obrigatório para a primeira página de um passaporte é “1”. O valor obrigatório para as demais páginas do passaporte é “any”. |
