1. Inicio
  2. Documentos
  3. NS Identify
  4. Manuais de Integração
  5. Configuração do Identify

Configuração do Identify

Este serviço lista o nome de todas as webcams reconhecidas para uso do Identify.

URL

GET http://localhost:8080/api/configuration/listWebcams

Dados retornados
CampoDescriçãoTipoOcorrênciaObservação
statusCódigo de status do processamentoInteger1-1
motivoDescrição literal do status de processamentoString1-1
webcamsArray contendo as webcams reconhecidasArray1-1
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Operacao realizada com sucesso",
    "webcams": [
        "USB2.0 VGA UVC WebCam 0",
        "USB2.0 PC CAMERA 1"
    ]
}
Códigos de retorno
CódigoDescrição
200Operação realizada com sucesso
Webcam em Operação

Este serviço retorna o nome da webcam que está sendo utilizada pelo Identify.

URL

GET http://localhost:8080/api/configuration/getWebcam

Dados retornados
CampoDescriçãoTipoOcorrênciaObservação
statusCódigo de status do processamentoInteger1-1
motivoDescrição literal do status de processamentoString1-1
webcamNome da webcam que está sendo utilizadaString1-1
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Operacao realizada com sucesso",
    "webcam": "USB2.0 VGA UVC WebCam 0"
}
Códigos de retorno
CódigoDescrição
200Operação realizada com sucesso
Definir Webcam

Este método altera a webcam utilizada para detecção pelo Identify em tempo de execução.

URL

POST http://localhost:8080/api/configuration/setWebcam

Dados de entrada
Envio de dados em formato JSON

Para envio dos dados em JSON, o Content-Type da requisição deverá ser definido como application/json.

CampoDescriçãoTipoOcorrênciaObservação
webcamNome da webcam a ser utilizadaString 1-1 O nome pode ser obtido no método Listar Webcam Reconhecidas
Exemplo de requisição

Exemplo de requisição

curl -X POST 
  \-H "Content-Type: application/json" 
  \-d '{"webcam": "USB2.0 PC CAMERA 1"}'
  \http://localhost:8080/api/configuration/setWebcam
Dados retornados
CampoDescriçãoTipoOcorrênciaObservação
statusCódigo de status do processamentoInteger1-1
motivoDescrição literal do status de processamentoString1-1
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Operacao realizada com sucesso"
}
Códigos de retorno
CódigoDescrição
200Operação realizada com sucesso
-1Requisição mal formatada
-2Webcam não encontrada
Percentual de Confiança Mínimo Atual

Este serviço retorna o percentual mínimo de confiança para confirmar que um candidato foi reconhecido no Identify.

URL

GET http://localhost:8080/api/configuration/getConfidence

Dados retornados
CampoDescriçãoTipoOcorrênciaObsevação
statusCódigo de status do processamentoInteger1-1
motivoDescrição literal do status de processamentoString1-1
confidencePercentual mínimo para reconhecimentoDouble1-1Valor entre 0.50 e 1.00
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Operacao realizada com sucesso",
    "confidence": 0.5
}
Códigos de retorno
CódigoDescrição
200Operação realizada com sucesso
Definir Percentual Mínimo de Confiança

Este método altera a porcentagem de confiança mínima do reconhecimento para o candidato ser reconhecido pelo Identify.

URL

POST http://localhost:8080/api/configuration/setConfidence

Dados de entrada
Envio de dados em formato JSON

Para envio dos dados em JSON, o Content-Type da requisição deverá ser definido como application/json.

CampoDescriçãoTipoOcorrência Observação
confidencePercentual mínimo para reconhecimentoDouble1-1Valor entre 0.50 e 1.00
Exemplo de requisição
curl -X POST 
  \-H "Content-Type: application/json" 
  \d '{"confidence":0.6}'
  \http://localhost:8080/api/configuration/setConfidence
Dados retornados
CampoDescriçãoTipoOcorrência Observação
statusCódigo de status do processamentoInteger1-1
motivosDescrição literal do status de processamentoString1-1
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Operacao realizada com sucesso"
}
Códigos de retorno
CódigoDescrição
200Operacao realizada com sucesso
-1Requisicao mal formatada
-2Confianca fora do limite de 0.50 a 1.00
Número Máximo de Candidatos Reconhecidos por Imagem

Este serviço retorna o número de candidatos que podem ser reconhecidos por imagem capturada.

URL

GET http://localhost:8080/api/configuration/getMaxRecognized

Dados retornados
CampoDescriçãoTipoOcorrênciaObservação
statusCódigo de status do processamentoInteger1-1
motivoDescrição literal do status de processamentoString1-1
maxRecognizedAtual máximo de candidatos reconhecidos por imagemInteger1-1O valor deve estar entre 1 e 64
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Operacao realizada com sucesso",
    "maxRecognized": 5
}
Códigos de retorno
CódigoDescrição
200Operacao realizada com sucesso
Definir Máximo de Candidatos Reconhecidos por Imagem

Este método altera o número máximo de candidatos que podem ser reconhecidos por imagem no Identify.

URL

POST http://localhost:8080/api/configuration/setMaxRecognized

Dados de entrada
Envio de dados em formato JSON

Para envio dos dados em JSON, o Content-Type da requisição deverá ser definido como application/json.

CampoDescriçãoTipoOcorrênciaObservação
maxRecognizedNúmero máximo de candidatos reconhecidos por ImagemInteger 1-1 O valor deve estar entre 1 e 64
Exemplo de requisição

Exemplo de requisição

curl -X POST 
  \-H "Content-Type: application/json" 
  \-d '{"maxRecognized":5}'
  \http://localhost:8080/api/configuration/setMaxRecognized
Dados retornados
CampoDescriçãoTipoOcorrênciaObservação
statusCódigo de status do processamentoInteger1-1
motivoDescrição literal do status de processamentoString1-1
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Operacao realizada com sucesso"
}
Códigos de retorno
CódigoDescrição
200Operacao realizada com sucesso
-1Requisicao mal formatada
-2Maximo de candidatos reconhecidos fora do limite de 1 a 64

Como podemos ajudar?