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

Alterar valor do frete em loja online (PHP 5, AWS) - Preciso alterar o valor do frete em uma loja online. A alteração deve ser feita no código em PHP 5. O site está hospedado na Amazon Web Services (AWS); portanto, o prog...

Desenvolvedor Java Pleno para aplicações corporativas - Estamos em busca de um(a) Desenvolvedor(a) Java Pleno para atuar no desenvolvimento e evolução de aplicações corporativas escaláveis, seguras e de alto desempenho...

Website para listagem e visualização de veículos - Projeto web para listagem e visualização de veículos. O site possui: - Listagem de carros - Página com detalhes do veículo - Layout responsivo (desktop e mobile)...

Configuração completa de anti-spam de e-mails em cPanel - Olá! Preciso de um profissional com experiência em cPanel e segurança de e-mails para configurar corretamente todo o sistema anti-spam do meu servidor. Atualmente estamos recebe...

Criar site no Wix - Olá, preciso criar um site no Wix. Não deve ser usado WordPress nem outra plataforma; somente Wix. Já temos: Layout definido Artes criadas Textos definidos O que precisamos:...

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.