Pesquisar

Integração moodle com base de dados externa

18/11/2021 às 14:25

Descrição do Projeto:

Preciso de um profissional que integre o mais nativo possível a plataforma moodle e um banco de dados externo.

O banco de dados está por meio de api documentada a seguir:

AutenticaLogin
Descrição
Este método autentica uma pessoa na base de dados da ABNT, em caso de sucesso retorna-se a estrutura de nome e dados de conselhos a qual a pessoa ou a empresa está vinculado.
A estrutura principal é comporta por 3 atributos: erro_codigo, erro_mensagem, pessoa.
No caso de falhar a autenticação será retornado um código de erro maior que zero e a respectiva mensagem de erro, no caso de erro não será retornado nenhum dado de pessoa.
No caso de autenticação ter sucesso, o código de erro retornado será “zero”, e serão retornados os dados de associado e conselhos conforme estrutura abaixo.
Parâmetros
sToken – Token de Acesso
sEmail – Email da pessoa que será autenticada
sSenha – Senha da pessoa que será autenticada
Retorno
- Erro de Autenticação
{"erro_codigo":2,"erro_mensagem":"Senha inválida","pessoa":null}

- Autenticado com sucesso: Pessoa Física como Associado
{"erro_codigo":0,"erro_mensagem":"","pessoa":{"nome":"José Sebastião Viel","data_cadastro":"2007-11-27","sexo":"M","pessoa_fisica":{"conselhos":[{"descricao":"Técnico","status":"Titular"},{"descricao":"Deliberativo","status":"Titular"}],"associado":true},"pessoa_juridicas":null}}

- Autenticado com sucesso: Pessoa Jurídica com Associado
{"erro_codigo":0,"erro_mensagem":"","pessoa":{"nome":"Anita Tereza Dedding","data_cadastro":"2014-06-06","sexo":"","pessoa_fisica":{"conselhos":null,"associado":false},"pessoa_juridicas":[{"razao_social":"SINDIMAQ - Sindicato Nacional da Indústria de Máquinas","associado":true,"conselhos":[{"descricao":"Deliberativo","status":"Titular"},{"descricao":"Técnico","status":"Titular"}]},{"razao_social":"ABIMAQ - Associação Brasileira da Indústria de Maquinas e Equipamentos","associado":true,"conselhos":[{"descricao":"Deliberativo","status":"Titular"},{"descricao":"Técnico","status":"Titular"}]}]}}

Habilidades desejadas:

Desenvolvimento de API Integração Moodle

Atividades do cliente nesse projeto:

Última visualização: 13/12/2021 às 17:42

Última interação: 25/11/2021 às 16:51

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 5
Propostas excluídas: 4
Interessados: 5
Valor Mínimo: R$ 50,00

Cliente

Freelancer vencedor

Propostas (1)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolver site para envio de redações e venda de cursos - Briefing prévio para desenvolvedores web Visão geral do projeto Nome do projeto: Site de envio de redações para correção e venda de cursos online Descri&...

Criação de landing page institucional - Temos uma referência de landing page e queremos segui-la à risca. Infelizmente, contratei uma profissional que fingiu que a referência não existia e seguiu os padrõ...

Criar site WordPress para serviços automotivos e venda de produtos - Preciso de um site que mostre os serviços e uma página que tenha 10 produtos para venda. É necessário que integre métodos de pagamento e frete.

Programador front-end - ReactJS - Finalização de um produto (website) já em desenvolvimento. Tecnologias usadas: • React JS • Vite Necessária experiência anterior com o framework React JS.

Atualizar checkout do WooCommerce - Preciso fazer alguns ajustes no meu checkout. Muita coisa consigo fazer pelo plugin CartFlows, mas ao mexer em uma parte, acaba desconfigurando outra. Preciso que os campos fiquem na seguinte orde...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.