Esse serviço externo do MentorWeb retorna a foto de uma pessoa, em forma de array de bytes.
Para saber mais sobre serviços externos clique aqui.
Nome do serviço externo: foto
Parâmetro | Descrição | Obrigatório | Tipo | Observação |
---|---|---|---|---|
pessoaCodigo | Código da pessoa | Sim | String | Informar o código de tela da pessoa |
token | Deve-se passar no cabeçalho da requisição o parâmetro token. O valor deste parâmetro é gerado pelo serviço de geração de token. |
URL: http://IP:PORTA/APLICACAO/rest/servicoexterno/execute/foto
{ "pessoaCodigo" : "1011791" }
Para obter o retorno do serviço deve-se verificar o status da requisição http.
Sempre que o status for 200, significa que o processo foi realizado com sucesso.
Campo | Descrição | Tipo | Observação |
---|---|---|---|
resultado | Retorna o resultado da consulta | String | SUCESSO ou ERRO, por exemplo. |
dados | Retorna um array de bytes que é a foto da pessoa | Array de bytes |
Exemplo de retorno Json:
[ { "resultado": "SUCESSO", "dados": [ { "pessoaId": 272523, "pessoaCodigo": "1011791", "pessoaNome": "Paola Alves Ponciano", "fotoTipo": "image/png", "fotoNome": "7968399hLWXRQctRjRe.png", "fotoBytes": [ -119, 80, 78, 71, ........ ] } ] } ]
Atenção: Caso a pessoa não seja encontrada, irá retornar sucesso, pois ocorreu sucesso na consulta, porém, o parâmetro de dados não será retornado.