logomarca lojamundi
Contatos
61 99137 5620

11 2666 4242
21 2169 8855
31 4042 1799
Outros Telefones
logomarca lojamundi
botão minha contabotão entrarbotão cadastro
botão servicosbotão blogbotão contato

Configurar um Cliente de Terceiros Strapi
Configurar-um-Cliente-de-Terceiros-Strapiblog_image_banner

Configurar um cliente de terceiros

Este guia explica como configurar uma conexão com um cliente de terceiros e usá-la em

qualquer lugar do seu código.

Em nosso exemplo, usaremos o cliente GitHub Node.JS, OctoKit REST.js.

Este guia também pode ser usado para configurar uma instância do cliente Axios.


Instalação

Primeiro, você terá que instalar o pacote do cliente no seu aplicativo executando um dos

seguintes comandos.

yarn

yarn add @octokit/rest

npm

npm install @octokit/rest


Crie um gancho

Para iniciar o cliente, usaremos o sistema de hooks. Os ganchos permitem adicionar novos

recursos ao seu aplicativo Strapi.

Os ganchos são carregados uma vez, no início do servidor.

Vamos criar nosso gancho GitHub.

atalho - ./hooks/github/index.js


Quando o gancho é criado, temos que permitir que o Strapi use esse gancho.

atalho - ./config/hook.json



Agora você pode iniciar seu aplicativo. Você verá um log que meu gancho está carregado no

seu terminal.


Inicialize o cliente

Primeiro vamos atualizar o arquivo de configuração para adicionar seu token do GitHub.

Seguindo a documentação, você também encontrará o caminho para usar os aplicativos GitHub

atalho - ./config/hook.json




Agora temos que carregar o cliente GitHub.

atalho - ./hooks/github/index.js




E aqui está.

Agora você pode usar o strapi.github em qualquer lugar do seu código para usar o cliente

GitHub.

Para simplesmente testar se funciona, vamos atualizar a função bootstrap.js para registrar seu

perfil do GitHub.

atalho - ./config/functions/bootstrap.js




Reinicie seu servidor e você deverá ver seus dados de perfil do GitHub.


Configura por ambiente

Você provavelmente desejaria configurações específicas para o ambiente de desenvolvimento e

produção.

Para fazer isso, atualizaremos algumas configurações.

Você deve mover suas configurações do github de ./config/hook.json para

./config/environments/development.json e removê-lo do arquivo hook.json.

E no seu hook do GitHub, você terá que substituir o strapi.config.hook.github por

strapi.config.currentEnvironment.github para acessar as configurações.

atalho - ./config/environments/development.json


atalho - ./hooks/github/inde.js


Divisor Triangular
POR QUE A LOJAMUNDI É CONFIÁVEL?
selo de verificação reclame aqui da lojamundiselo google site seguroselo reclame aqui com link de acessoselo https seguroselo let's encrypt

ENTRE EM CONTATO COM A LOJAMUNDI.

Assine nossa Newsletter! É gratuito!

Cadastre seu nome e email para receber novidades e materiais gratuitos da Lojamundi.