Atenção cliente SaaS Mega [Mega Cloud]
Caso seu ambiente seja SaaS Mega [Mega Cloud] deve-se acessar o seguinte artigo:
Como configurar APIs para SaaS Mega [Mega Cloud] - Identificando o seu Tenant ID do Mega Cloud)
Veja também:
Como utilizar o Postman para testar as APIs da Senior Mega
Observação: Disponibilizamos APIs que são consumidas pelo próprio Mega ERP, gerando performance nos processos e sendo consumidas por sistemas externos — visando a flexibilidade com outros produtos. Se você ainda não atualizou sua versão para os novos modelos, entre em contato com seu Gerente de Contas, agende uma atualização da sua versão e faça parte desse novo universo do nosso produto.
Dúvida
Como ativar e utilizar as APIs disponíveis no Mega ERP?
Solução
Se você possui o ambiente local ou Data center próprio, realize os passos a seguir, de acordo com a sua versão.
Importante! A partir desta versão, alteramos a forma como as APIs irão iniciar. Agora, a inicialização é automática e não depende de parâmetros dentro do MegaConfig. Porém, para a sua execução, será necessário manter o pré-requisito abaixo.
Pré-Requisitos:
Possuir a versão mais atual do .NET Framework
https://www.microsoft.com/net/download/windows, opção 'See all downloads' / .NET framework.
O sistema está estruturado para subir automaticamente em uma porta default configurada pelo connection Manager. Se você deseja controlar a porta que ele irá ser executado, realize os passos a seguir:
1.1 Configure o arquivo MegaConfig.xml
1.1.1 Adicione a TAG API, onde o caminho e a porta do servidor API deverão ser atribuídos para os serviços do Mega. Caso não saiba quais portas usar e ou caminho do servidor que irá utilizar, poderá manter no caminho default do exemplo abaixo:
<API>
<HOST>http://IP DO SERVIDOR:35700</HOST>
</API>
1.1.2 No mesmo arquivo realize as configurações para a porta autenticada, conforme descrito nesse artigo: APIs - Configuração de autenticação
1.2 Caso NÃO seja de sua vontade subir automaticamente as APIs nos servidores em que o Runner foi executado, realize os passos a seguir:
1.2.1 Acesse o a pasta Config.
1.2.2 Edite o MegaConfig.xml
1.2.3 Adicione dentro da tag do Servidor que deverá rodar as APIs a tag: <SRVMEGARUNNER>S</SRVMEGARUNNER>.
1.2.4 Nos demais servidores, adicione a tag: <SRVMEGARUNNER>N</SRVMEGARUNNER>.
Atenção! Os servidores que não possuírem a tag <SRVMEGARUNNER>N</SRVMEGARUNNER> também serão iniciados nas APIs. Para manter organizado, ao colocar a tag em um servidor, acrescente nos demais para ter controle.
Comentários
10 comentários
Olá,
O link https://rest.megaerp.online está inválido.
Att,
Daniel
O link https://rest.megaerp.online continua inválido.
Podem corrigir por gentileza?
Olá Fábio Fernando dos Santos, como vai?
Somente esclarecendo esse link só funcionará para os clientes que estão em nosso ambiente Cloud, realizamos os testes com o seu tenant e o link respondeu corretamente.
Aproveito e deixo aqui outro artigo que poderá te ajudar: APIs - Como utilizar APIs dentro do SaaS Mega [Mega Cloud]
Se precisar de mais algum apoio peço a gentileza de abrir um ticket em nosso suporte para que a equipe responsável possa te auxiliar.
Adriane,
meu ambiente é cloud, se não me engano, e não esta funcionando também.
Felipe Pagotto de Arruda Lins Pires, boa tarde, tudo bem?
Confirmei aqui e o seu ambiente é sim na nossa Cloud, vocês já realizaram a configuração do usuário dentro do Mega conforme meu comentário anterior?
Se estiver tudo correto, peço a gentileza de abrir um ticket em nosso suporte para que o pessoal possa te auxiliar.
Adriane,
não consegui ainda fazer o uso do postman. baixei o app, e copiei uma URL da API da url abaixo, mas ainda não terminou a leitura do código. é esse o processo certo para o uso?
minha dúvida é que não li nada sobre project e planejamento na pagina que obtive essa url.
https://storage.googleapis.com/br-com-mega-ecossistema-api/Mega.Erp.Construcao.AdmObra.Server.json
Felipe Pagotto de Arruda Lins Pires,
Abri o ticket 774235 em seu nome para que o suporte possa lhe apoiar, peço a gentileza de acompanhar o retorno por lá.
Grata pela compreensão.
ok, obrigado Adriane
Boa tarde,
Qual a porta default que comentam aqui nessa parte: O sistema está estruturado para subir automaticamente em uma porta default configurada pelo connection Manager.??
Olá William Lucas de Souza, como vai?
Verifiquei internamente que você havia aberto o ticket 824513 em nosso suporte e a analista Leticia já lhe retornou.
Caso ainda tenha alguma dúvida peço a gentileza de dar continuidade por lá.
Abraços!
Por favor, entre para comentar.