Este artigo tem como objetivo apresentar o passo a passo para a criação da API do portal Elekeeper.
Siga as instruções abaixo para realizar o processo corretamente:
1 - No canto superior direito da tela, clique no ícone de Aplicativos (quatro quadrados), no menu que será exibido, selecione a opção Open Platform.
2 - Na tela de apresentação da plataforma, clique no botão Start Now.
3 - Na tela seguinte, em Autonomous Account, clique em Create Developer Organization para criar sua organização de desenvolvedor.
4- Como criar uma organização de desenvolvedor na Elekeeper
-
Após clicar em Create Developer Organization, será exibido o formulário para criação da organização.
-
Preencha as informações solicitadas em Informações básicas, como:
-
Nome da empresa desenvolvedora;
-
Abreviação da empresa;
-
Representante legal;
-
País/Região;
-
Endereço da organização;
-
Site oficial (opcional, se aplicável);
-
Introdução da empresa desenvolvedora;
-
Anexe a licença comercial ou outro documento comprobatório da empresa.
-
-
Em Informações do usuário desenvolvedor, informe:
-
Nome do contato;
-
Cargo;
-
Telefone;
-
E-mail;
-
Cartão de visita (opcional).
-
5 - Escreva algum texto em inglês na parte “Developer Enterprise Introduction” como: nome da empresa is a Brazilian installer of pv systems. We are using the Elekeeper API to provide better integration with our company’s partners.
6 - Após a análise ajuste as permissões para dar autorização à sua organização
Dessa forma a tela anterior deve ficar
Criando um app para obter os tokens de api
7 - Para checar seu acesso ao portal de desenvolvimento entre no portal de desenvolvimento clique em “Enter Open Platform” ou use o endereço http://intl-developer.saj-electric.com , realize o login com o usuário e senha criados no passo (ref).
8 - A liberação pode demorar mais de 1 dia. Quando sua conta estiver liberada no portal de desenvolvimento, acesse o portal e clique em “console > app”
9 - Na tela seguinte clique no botão “Create na app” mostrado na figura (ref) à cima, e preencha os dados pedidos de acordo com o esquema abaixo:
App name: “Nome integrador – Solarz”, ex: olisun – solarz
App note: “Integration with solarz and olisun through open api”
App Image: Use a imagem do modal de usinas, como a imagem (ref)
10 - Após isso clique no botão “confirm”. Após isso o app ficará listado na tela.
Clique no app para ir à tela de configurações e na tela seguinte clique em “Settings and Development > app configuration”
11 - As informações aqui são as mesmas inseridas na tela de configurações inicial, porém será possível gerar um app key, acessando o menu “Development Configuration”, destacado na figura (ref).
12 - Nesse menu clique em “Generate” abaixo de “App secret”. A tela que será exibida irá conter o secret gerado, copie e salve-o em algum lugar, essa informação será necessária para cadastrar a credencial na solarz. O App id também será necessário, e pode ser obtido nesta mesma tela abaixo de “App id”.
Prossiga para o a seção “Apply for Release” e clique no botão “Submitt for Review”.
13 - O processo de revisão é feito pelo pessoal do portal raiz, após a revisão o app id e secret poderão ser usados na solarz.
Após a submissão, é necessário esperar por algum tempo até que seja analisado pelo portal raiz. Após a análise, caso esteja tudo ok, na seção “Product Release” o botão “Release” irá aparecer.
14 - Ao clicar no botão release, o appId e appSecret gerados estarão prontos para serem usados na solarz.