Configuração de lotes
Todos os serviços permitem a realização de chamadas para o envio de lotes de dados para otimizar o processamento e sua aplicação receber o retorno com muito mais velocidade e desempenho.
A requisição em lotes de dados é configurada fazendo o mapeando do índice da lista na ordem de 0 até n (com exceção do serviço de assinatura PDF), onde n é o identificador do último dado a ser processado. Por exemplo, para verificar uma lista contendo 10 assinaturas CMS, a configuração seguiria esse modelo:
Chave | Valor |
---|---|
signatures[0][nonce] | "identificador da assinatura 1" |
signatures[0][signatureContent] | "assinatura 1" |
signatures[1][nonce] | "identificador da assinatura 2" |
signatures[1][signatureContent] | "assinatura 2" |
... | ... |
signatures[9][nonce] | "identificador da assinatura 10" |
signatures[9][signatureContent] | "assinatura 10" |
Para o serviço de assinatura PDF o lote é configurado mapeando todos os dados numa única lista (array), a configuração desse exemplo é mostrada abaixo:
Chave | Valor |
---|---|
documento | ["documento 1 a ser assinado", "documento 2 a ser assinado", ..., "documento n a ser assinado"] |