Jump to content

leonardo.figueiredo

Pessoal da TecnoSpeed
  • Contagem de Conteúdo

    6
  • Ingressou

  • Última visita

  • Dias Ganhos

    2

leonardo.figueiredo ganhou o dia em Dezembro 20 2023

leonardo.figueiredo teve o conteúdo mais curtido!

Clientes & Parceiros

  • Você é um cliente TecnoSpeed?
    Não
  • Você é um parceiro da Casa do Desenvolvedor?
    Não

Visitantes Recentes do Perfil

O bloco de visitantes recentes está desativado e não está sendo mostrado a outros usuários.

Conquistas de leonardo.figueiredo

  • Ótima Reputação Raro
  • Positividade Raro

Emblemas Recentes

16

Reputação na Comunidade

  1. Sabe quando bate aquela vontade de programar mas você está sem seu notebook? Pois bem, hoje vou apresentar a vocês um passo-a-passo de como emular um terminal Linux e instalar o Node.js no seu dispositivo Android. 1. Instale o aplicativo F-Droid O F-Droid é uma biblioteca de aplicativos Android, similar a Play Store. A diferença é que o F-Droid é exclusivo para aplicativos open-source. fdroid.org Como se trata de um aplicativo fora da Play Store, pode ser necessário liberar algumas permissões durante o processo de instalação. 2. Instale o Termux Abra o F-Droid, pesquise por Termux e clique em instalar. O Termux é um poderoso emulador de terminal e ambiente Linux para Android. Ele permite a instalação de diversos pacotes (como o Node.js) usando as bibliotecas apt e pkg. 3. Instale o Node.js Abra o Termux. Usaremos a lib apt para instalar o Node.js. Mas antes, é necessário atualizar a lib. Digite os seguintes comandos: apt update apt upgrade Caso haja alguma solicitação durante a instalação, apenas pressione a tecla Enter. Para instalar o Node.js, digite o comando: apt install nodejs Após a instalação, podemos rodar o Node em nosso dispositivo Android. Referências: https://stackoverflow.com/questions/36632649/running-node-js-on-android https://medium.com/xp-inc/brincando-com-node-js-no-terminal-termux-do-android-d7131297866b https://github.com/termux/termux-app
  2. As minhas dicas são: 1) Escolha onde você quer chegar. Quer programar só por hobby? Quer ser um(a) desenvolvedor(a) de aplicativos mobile? Existem várias linguagens que resolvem vários problemas diferentes, fica a seu critério decidir qual problema você quer resolver. À princípio, qualquer linguagem serve para aprender. As mais fáceis, no meu ponto de vista, são JavaScript e Python. 2) Procure o que o mercado está usando. Nas vagas de emprego, a galera coloca uma lista de tecnologias que o candidato precisa, ou é desejável, saber. Dá pra ir se baseando nelas. 3) Faça um mapa do que você deve aprender. É normal a gente se desesperar ao ver aquele monte de requisitos das vagas de emprego, por isso é necessário organizarmos nossos estudos para não nos perdermos. Caso você queira ser um desenvolvedor de aplicativos web, dá pra usar esse mapa como base: https://github.com/kamranahmedse/developer-roadmap 4) Faça cursos procurando se especializar em determinada tecnologia, não estudando "um pouco de cada". Na Udemy, por exemplo, existem cursos de nível iniciante, intermediário e avançado. É mais proveitoso fazer dois cursos de JavaScript de níveis diferentes do que fazer um curso de Java e outro de Python. 5) Mostre pras pessoas o que vc está fazendo. Dá um ânimo a mais apresentar aquele projetinho pro colega, amigo, familiar. Tem algumas plataformas, como o Github, que permitem que você hospede seu código e mostre pra galera. É isso! 😄
  3. Fala, desenvolvedor! Beleza? Nesse post, irei mostrar para você como obter as credenciais para emissão do PIX para o Bradesco e realizar seu cadastro na API Pix da TecnoSpeed para já sair emitindo. Essa documentação está dividida em duas partes: obtenção das credenciais no Bradesco e registro na API PIX da TecnoSpeed. Para começar, é necessário que você tenha cumprido todos os requisitos apresentados abaixo. Pré-requisitos: Conta ativa no banco Bradesco; Um contrato ativo com a API do PIX da Tecnospeed. Vamos lá! Para solicitar as credenciais do banco e cadastrar na API da TecnoSpeed, é necessário que: 1) Solicite as credenciais junto ao gerente do banco Para a emissão do PIX, é necessário que o banco forneça as credenciais client_ID e client_Secret. Essas credenciais funcionam como login e senha para o acesso à API PIX do Bradesco. O processo está descrito também no manual no banco, na seção "Jornada de adesão". 2) Envie ao banco um certificado digital A equipe de implementação de Cash Management do Bradesco entrará em contato com você e solicitará o envio da chave pública de um certificado em formato .cer, .crt ou .pem. Esse certificado será utilizado, posteriormente, junto com a senha, para o cadastro das credencias na API PIX da TecnoSpeed. 3) Cadastre sua empresa (company) na API PIX da TecnoSpeed Nessa parte, iremos cadastrar os dados da empresa na API da TecnoSpeed. É importante garantir que os dados estejam cadastrados corretamente, pois serão enviados ao banco para a emissão do PIX e também estarão presentes no EMV do PIX. Na rota de cadastro de companies, preencha o body da requisição com os dados da empresa. { "zipcode": "87045410", "name": "Usuario de testes", "email": "xxxxx@gmail.com", "cpfCnpj": "xxxxxxxxx", "city": "Maringa", "state": "PR" } 4) Cadastro das credenciais na API PIX da TecnoSpeed A documentação para cadastro das contas de emissão em nossa API encontra-se aqui. Para o cadastro, você deve estar com o clientId, clientSecret, e certificado em mãos, além de uma chave PIX gerada pelo aplicativo do banco. A requisição para a criação da conta ficará nesse formato: { "bankCode": "237", "clientId": "client_id", "clientSecret": "client_secret", "pixKey": "chave_pix" } Feito isso, será retornado um identificador (id) da conta cadastrada. Agora, é necessário vincular um certificado digital à conta. A requisição com o certificado, documentada aqui, ficará da seguinte forma (usando o Insomnia como exemplo): 5) Pronto, agora só começar a emitir! Nossa documentação para a geração de PIX encontra-se neste link. Bibliografia: Documentação da API PIX Bradesco: https://exclusive.bradesco/pix/assets/docs/api_pix_200.pdf Documentação da API PIX TecnoSpeed: https://docs.pix.tecnospeed.com.br/
  4. Fala, desenvolvedor! Beleza? Nesse post, irei mostrar para você como obter as credenciais para emissão do PIX para a Gerencianet e realizar seu cadastro na API Pix da TecnoSpeed para já sair emitindo. Essa documentação está dividida em duas partes: obtenção das credenciais no Gerencianet e registro na API PIX da TecnoSpeed. Para começar, é necessário que você tenha cumprido todos os requisitos apresentados abaixo. Pré-requisitos: Conta ativa no banco Gerencianet; Acesso ao portal do banco (https://sistema.gerencianet.com.br/); Um contrato ativo com a API do PIX da Tecnospeed. Vamos lá! Para solicitar as credenciais do banco e cadastrar na API da TecnoSpeed, é necessário que: 1) Acesse o portal do banco e entre na seção API Essa seção é responsável pela administração das APIs disponibilizadas pelo Gerencianet. 2) Acesse Minhas Aplicações No menu lateral direito, há a opção “Minhas Aplicações”. Nessa seção, iremos solicitar as permissões para o uso da API PIX do Gerencianet. 3) Crie uma nova aplicação Ao clicar em Nova Aplicação, uma tela será exibida para o cadastro da API no banco. Fique à vontade para dar nome à sua aplicação. 4) Selecione as permissões Na parte inferior da tela de Nova Aplicação, é possível selecionar as permissões de acesso à API PIX do Gerencianet. Selecione as permissões conforme a imagem abaixo, pois são as operações realizadas dentro da API da TecnoSpeed. 5) Clique em Criar nova aplicação Após dar nome à aplicação e selecionar as permissões, é hora de concluir o processo. Clique no botão “Criar nova aplicação”. Em seguida, será aberto um “pop-up” solicitando sua assinatura eletrônica. Após confirmação, podemos seguir para a próxima etapa. 6) Aviso de certificado ativo necessário Ao confirmar o registro da API no sistema do banco, o sistema irá alertá-lo da necessidade de criação de um certificado digital. Não se preocupe, pois o certificado pode ser gerado dentro do próprio sistema do Gerencianet. 7) Obtenção do Client ID e Client Secret Após clicar em “Continuar”, você será direcionado para a página contendo o Client ID e Client Secret da API PIX. São as credenciais solicitadas para a emissão da cobrança. 8) Cadastrar um certificado Novamente, acesse o menu lateral. Nele, há a opção “Meus certificados”. Nessa tela, iremos solicitar o certificado digital que será usado na emissão. Clique em Novo Certificado, dê um nome ao certificado e confirme sua senha eletrônica. 9) Baixe o certificado Clique em Baixar Certificado na tela que será exibida após a confirmação da senha eletrônica. Tome muito cuidado nesta etapa, pois o certificado só pode ser baixado uma vez. O certificado vem em formato .p12 e não é necessário convertê-lo para integrar com nossa API. Pronto, agora só cadastrar o clientId, clientSecret e certificado na API PIX da TecnoSpeed! 10) Cadastro das credenciais na API PIX da TecnoSpeed A documentação para cadastro das contas de emissão em nossa API encontra-se aqui. Para o cadastro, você deve estar com o clientId, clientSecret, e certificado em mãos, além de uma chave PIX gerada pelo aplicativo do banco. A requisição para a criação da conta ficará nesse formato: { "bankCode": "364", "clientId": "client_id", "clientSecret": "client_secret", "pixKey": "chave_pix" } Feito isso, será retornado um identificador (id) da conta cadastrada. Agora, é necessário vincular um certificado digital à conta. A requisição com o certificado, documentada aqui, ficará da seguinte forma (usando o Insomnia como exemplo): OBS: O certificado da Gerencianet não possui senha, sendo necessário informar uma string vazia no campo password. 11) Pronto, agora só começar a emitir! Nossa documentação para a geração de PIX encontra-se neste link. Bibliografia: Documentação da API PIX Gerencianet: https://dev.gerencianet.com.br/docs/api-pix-autenticacao-e-seguranca Documentação da API PIX TecnoSpeed: https://docs.pix.tecnospeed.com.br/
×
×
  • Create New...