Github: API de SMS em PHP

Este artigo explica como você pode fazer alterações na API de SMS em PHP, localizada no GitHub, a partir do seu computador. Esta solução levará apenas cerca de 20 minutos para ser executada. Você aprenderá como instalar o Git para Windows e o TortoiseGit. Começará com o download do Git e terminará com as alterações que você fez visíveis no GitHub. Assumimos que você está familiarizado com o GitHub e o PHP. O vídeo é fácil de seguir e detalhado, então você não terá problemas para entender o processo. Não perca tempo! Vamos lá!

O que é a API de SMS em PHP

A API de SMS em PHP é um repositório (biblioteca) para codificação em PHP. Ela foi criada para que desenvolvedores possam criar códigos em PHP que interajam com o Ozeki SMS Gateway. Este repositório pode ser usado para uma variedade de tarefas, como enviar, receber, excluir e agendar mensagens SMS. Como é completamente personalizável, pode ser usado para qualquer condição que o desenvolvedor definir. Ele pode realizar as operações listadas acima em grandes quantidades, como enviar SMS para centenas de milhares de clientes ao mesmo tempo.

O que é o Git para Windows

Git significa Global Information Tracker. É um software que permite que você faça commit de alterações no código online. Ele é comumente associado ao GitHub, pois envia as alterações para o site do GitHub. Isso é incrivelmente útil para tarefas de codificação em que várias pessoas trabalham no mesmo projeto simultaneamente. Neste guia, vamos fazer um commit de uma alteração em um código de envio de SMS em PHP.

O que é o GitHub

GitHub é uma plataforma de colaboração baseada na web para desenvolvedores de software. Ele é útil no controle de versão, pois em projetos maiores, várias pessoas podem trabalhar no mesmo código simultaneamente. Os desenvolvedores podem usar o GitHub para clonar repositórios e códigos-fonte. As alterações feitas pelos desenvolvedores também serão enviadas para o GitHub, onde ficarão visíveis após o commit.

O que é o TortoiseGit

O TortoiseGit fornece ícones de sobreposição e várias opções nos menus do Windows, que são destinados à interação com o GitHub. Este programa permite que os desenvolvedores acessem facilmente os recursos de commit e enviem suas alterações para o GitHub com facilidade. Você pode acessar o TortoiseGit clicando com o botão direito em qualquer diretório, após a instalação. Ele também permite que você anexe logs de alterações aos seus commits. Isso é útil para projetos grandes, onde vários desenvolvedores estão trabalhando no mesmo código.

Como o sistema funciona

A arquitetura do sistema funciona da maneira mostrada na Figura 1. Primeiro, o usuário deve baixar a biblioteca da API de SMS em PHP do GitHub. Esse processo também é conhecido como clonagem. Uma vez que a clonagem esteja concluída, o repositório está pronto para uso. A API de SMS em PHP envia uma Solicitação para o Ozeki SMS Gateway em execução no seu desktop ou dispositivo móvel. O SMS Gateway então envia a Mensagem SMS de acordo com a solicitação. Ele também retorna um feedback na forma de uma Resposta para você. Esta resposta é usada para confirmar que a mensagem foi enviada com sucesso.

como baixar a biblioteca mais recente de sms em php do github
Figura 1 - Como baixar a biblioteca mais recente de SMS em PHP do Github

Como baixar a API de SMS em PHP do GitHub (Passos rápidos)

Para baixar a API de SMS em PHP do GitHub:

  1. Configure o Ozeki SMS Gateway
  2. Baixe o Git para Windows
  3. Instale o TortoiseGit
  4. Execute o assistente de primeira inicialização
  5. Crie uma pasta para a API de SMS em PHP
  6. Clone o repositório php-send-sms-http-rest-ozeki
  7. Faça commit das alterações na API de SMS em PHP
  8. Faça login no GitHub
  9. Verifique as alterações no GitHub

Download: https://gitforwindows.org/

Download: https://tortoisegit.org/download/

1. vídeo: Instale o Git para Windows

Neste vídeo, você aprenderá como instalar o Git (Vídeo 1). Este software permite que você faça commit de alterações em códigos online no GitHub. Primeiro, vamos baixar o instalador do Git do site oficial. Depois, vamos abri-lo e passar pelo processo de configuração para a instalação. Comece visitando o link de download acima.

Vídeo 1 - Como instalar o Git para Windows (Tutorial em vídeo)

Baixe o Git para Windows

Baixe o Git para Windows visitando o seguinte link: https://gitforwindows.org/. Clique no botão azul Download para começar a baixar o instalador do Git (Figura 2). Uma vez concluído, o Git está pronto para ser instalado no seu computador.

baixar git para windows
Figura 2 - Baixar o Git para Windows

Abra o instalador

Abra o instalador do Git que você baixou anteriormente. Faça isso clicando nele, no popup de downloads na parte superior (Figura 3). Abrir este arquivo iniciará o processo de instalação do Git.

abrir instalador exe
Figura 3 - Abrir o instalador exe

Aceite a licença

Para começar a instalação do Git, você deve primeiro aceitar o contrato de licença do software. Clique no botão Próximo para fazer isso (Figura 4).

aceitar licença
Figura 4 - Aceitar a licença

Selecionar caminho de instalação

Agora você deve selecionar um caminho de instalação. Clique no botão Procurar para selecionar um diretório ou deixe-o como o caminho padrão (Figura 5). Clique em Próximo para continuar.

selecionar local de instalação
Figura 5 - Selecionar local de instalação

Selecionar componentes

Em seguida, você precisa selecionar os componentes do Git que deseja instalar (Figura 6). Recomendamos deixar as opções padrão selecionadas. Clique em Próximo para prosseguir.

selecionar componentes
Figura 6 - Selecionar componentes

Selecionar opções de instalação preferidas

Agora você precisa selecionar suas opções de instalação preferidas. Para este exemplo, selecione Gerenciador de Credenciais do Git (Figura 7). Clique em Próximo novamente para continuar.

selecionar opções de instalação preferidas
Figura 7 - Selecionar opções de instalação preferidas

Processo de instalação

O processo de instalação agora começou (Figura 8). Aguarde o instalador concluir o processo.

processo de instalação
Figura 8 - Processo de instalação

Concluir instalação

Clique em Concluir para finalizar a instalação (Figura 9). O Git agora está instalado com sucesso e pronto para uso.

concluir instalação
Figura 9 - Concluir instalação

2. vídeo: Instalar TortoiseGit

Este tutorial em vídeo mostra como baixar e instalar o TortoiseGit. Este software permite que o usuário faça commit de alterações no GitHub e anexe changelogs aos commits. Vamos baixar o instalador do TortoiseGit do seu site. Execute o instalador e configure os detalhes da sua instalação seguindo as etapas deste vídeo (Vídeo 2).

Vídeo 2 - Como instalar o TortoiseGit (Tutorial em vídeo)

Baixar instalador do TortoiseGit

Baixe o TortoiseGit neste site: https://tortoisegit.org/download/. Encontre a seção que diz para Windows 64-bit. Clique no link Download abaixo dele (Figura 10). Isso iniciará o download do instalador do TortoiseGit para o diretório padrão do seu navegador.

baixar instalador do tortoisegit
Figura 10 - Baixar instalador do TortoiseGit

Abrir instalador

Após o download ser concluído, o instalador do TortoiseGit aparecerá em seus downloads (Figura 11). Clique nele para iniciar o instalador.

abrir instalador msi
Figura 11 - Abrir instalador MSI

Aceitar licença

Para poder usar o software TortoiseGit, você deve aceitar o contrato de licença (Figura 12). Clique em Próximo para aceitá-lo e continuar.

aceitar licença
Figura 12 - Aceitar licença

Selecionar recursos e localização

Nesta janela, você deve especificar o caminho de instalação do TortoiseGit (Figura 13). Você também deve escolher quais recursos deseja instalar com o programa. Com tudo pronto, clique em Próximo para prosseguir.

selecionar recursos e localização
Figura 13 - Selecionar recursos e localização

Iniciar instalação

Clique no botão Instalar para iniciar o processo de instalação (Figura 14). Aguarde o instalador terminar.

iniciar instalação
Figura 14 - Iniciar instalação

Concluir instalação

Agora a instalação está concluída. Ative a opção Executar assistente de primeira inicialização (Figura 15). Clique em Concluir para finalizar a configuração. Você será levado para a janela do assistente de primeira execução.

concluir instalação
Figura 15 - Concluir instalação

Selecionar idioma

Na primeira tela da janela do assistente de primeira execução, você será solicitado a escolher um idioma. Escolha Inglês e clique em Próximo (Figura 16).

selecionar idioma
Figura 16 - Selecionar idioma

Configurar o Git exe

Agora você deve configurar onde o git.exe deve estar localizado (Figura 17). Clique no botão procurar e escolha um caminho de arquivo. Este diretório é onde o git.exe estará localizado no seu computador após a instalação. Clique em Avançar para continuar.

configure git exe
Figura 17 - Configurar o Git exe

Configurar nome de usuário e e-mail do Git

O Git exige que você insira seu nome de usuário e endereço de e-mail. Observe que estes são usados para seus commits e não para autenticação. Digite seu nome e senha nas respectivas caixas de texto (Figura 18). Clique em Avançar para continuar.

configure git user name and rmail
Figura 18 - Configurar nome de usuário e e-mail do Git

Configurar autenticação e armazenamento de credenciais

O último passo é configurar a autenticação e o armazenamento de credenciais. Você deve escolher OpenSSH na primeira caixa de combinação (Figura 19). Ao lado de Auxiliar de credenciais, você deve selecionar gerente. Clique em Concluir para finalizar o processo de instalação.

configure authentication and credential store
Figura 19 - Configurar autenticação e armazenamento de credenciais

3. vídeo: Clonar repositório PHP com Git

Neste tutorial em vídeo, você aprenderá como clonar um repositório do GitHub usando o Tortoise Git. Clonar um repositório é necessário para usar suas funções em seus códigos. Acesse a função de clonagem no seu explorador e cole o URL do repositório desejado do GitHub para começar a clonagem (Vídeo 3).

Vídeo 3 - Como clonar um repositório do GitHub usando Tortoise Git (Tutorial em vídeo)

Copiar URL do repositório

Para clonar o repositório, você deve primeiro copiar o URL do repositório. Faça isso visitando o repositório no site do GitHub. Clique no menu suspenso Código (Figura 20). Em HTTPS, clique no botão Copiar. O URL agora está copiado.

copy repository url
Figura 20 - Copiar URL do repositório

Criar pasta para o repositório

Agora você deve criar uma pasta para colocar o repositório. Clique com o botão direito em qualquer diretório, depois clique em criar nova pasta. Nomeie-a Ozeki e abra-a (Figura 21).

create folder for repository
Figura 21 - Criar pasta para o repositório

Selecionar opção Git clone

Para começar a clonagem, você deve primeiro abrir o Git. Clique com o botão direito dentro da pasta recém-criada e clique em Git Clone... (Figura 22). Isso abrirá a função de clonagem do Git no Tortoise Git.

select git clone option
Figura 22 - Selecionar opção Git clone

Configurar URL

Cole o URL copiado anteriormente ao lado de URL: (Figura 23). Clique em OK para começar a clonagem. Isso baixará todo o conteúdo do repositório para o diretório escolhido.

configure url
Figura 23 - Configurar URL

Clonagem bem-sucedida

Após o término do processo de clonagem, o Tortoise Git irá notificá-lo. Uma mensagem azul aparecerá com o texto Sucesso (Figura 24). Agora você pode fechar o programa e começar a programar.

clone success
Figura 24 - Clonagem bem-sucedida

Repositório clonado

Você pode ver que, após a clonagem ser concluída com sucesso, o repositório aparecerá dentro da pasta escolhida (Figura 25).

repository cloned
Figura 25 - Repositório clonado

4. vídeo: Fazer commit de alterações no Git

Este vídeo explica como você pode fazer commit de alterações em trechos de código usando o Git. Você pode acessar a função de commit pelo seu explorador (Vídeo 4). Este processo é feito através do TortoiseGit. O Tortoise Git permite que você faça commit de alterações em códigos e anexe logs de alterações aos commits. Essas alterações aparecerão no GitHub após serem commitadas.

Vídeo 4 - Como fazer commit de alterações em trechos de código usando Git (Tutorial em vídeo)

Salvar alterações

Teste a função de commit no Git editando o arquivo PHP Send_Message. Abra o arquivo primeiro no Bloco de Notas. Adicione um comentário no final e salve o arquivo (Figura 26). Agora você pode fechar o Bloco de Notas.

save changes
Figura 26 - Salvar alterações

Selecionar a opção de commit do Git

Clique com o botão direito dentro do diretório novamente e depois em Git Commit -> main (Figura 27). Isso abrirá o Tortoise Git novamente, onde você pode configurar seu commit.

selecionar opção de commit do git
Figura 27 - Selecionar a opção de commit do Git

Commit e push

Dentro do Tortoise Git, você também pode anexar um changelog ao seu commit (Figura 28). Digite o texto do changelog na caixa de texto acima. Clique em Commit & Push para confirmar suas alterações.

commit e push
Figura 28 - Commit e push

Login no Git

Depois de clicar em Commit & Push, será solicitado que você faça login no GitHub. Uma nova janela será exibida, onde você precisará inserir seu e-mail e senha da conta do GitHub (Figura 29). Clique em Login para acessar o GitHub.

login no git
Figura 29 - Login no Git

Commit concluído com sucesso

Quando o commit for concluído, uma mensagem indicará que foi finalizado com sucesso. Muito parecido com o clone, uma mensagem em azul dirá Sucesso (Figura 30). Agora você pode abrir o GitHub no navegador e visualizar as alterações que fez.

commit concluído com sucesso
Figura 30 - Commit concluído com sucesso

Alterações no repositório

Visite o repositório no site do GitHub. Aqui você pode ver que as alterações que fez apareceram no código (Figura 31).

alterações no repositório
Figura 31 - Alterações no repositório

Para resumir

Agora, você pode relaxar. Esperamos que você não tenha se perdido nas explicações. Fizemos o nosso melhor para tornar os passos simples e interessantes para você. Se você seguiu as instruções corretamente, deve ser capaz de fazer alterações na API de SMS em PHP, localizada no GitHub, a partir do seu computador. Se já concluiu os passos, pode desfrutar de um merecido café irlandês ou outra recompensa que tenha em mente. Vale mencionar que o Ozeki SMS Gateway funciona em qualquer país e pode enviar e receber SMS por várias conexões móveis. Se quiser saber mais sobre as vantagens de outras soluções similares, acesse ozeki-sms-gateway.com.

More information