Developer Network

Documentação

Informações e instruções das APIs dos produtos Locaweb.

Autenticação

Entenda a autenticação do Gateway com Token.

Para autenticar-se na API do Gateway é necessário informar o token durante cada requisição. Você possuirá dois tokens diferentes. Um para o ambiente de produção e outro para o ambiente de testes.

Ambiente de Produção

Para obter seu token, acesse o dashboard de produção. O token estará na barra lateral, como visto na imagem abaixo:

Token conta

Ambiente de Sandbox

Para obter seu token, acesse o dashboard de sandbox e procure na barra lateral, como visto na imagem abaixo:

Token sandbox

Exemplo de códigos para autenticação:

Ambiente de produção:

1
2
3
<?php
  LocawebGatewayConfig::setToken("07679da2-77b8-43f7-b3f9-632c005b9bd3");
?>

Ambiente de testes:

1
2
3
4
<?php
  LocawebGatewayConfig::setEnvironment("sandbox");
  LocawebGatewayConfig::setToken("9d546076-2f76-4648-9918-96295b8d3946");
?>

Ambiente de produção:

1
2
3
4
5
<!-- #include file="locaweb/LocawebGateway.asp" -->
<%
  Const LocawebGatewayAmbiente = "producao"
  Const LocawebGatewayToken = "07679da2-77b8-43f7-b3f9-632c005b9bd3"
%>

Ambiente de testes:

1
2
3
4
5
<!-- #include file="locaweb/LocawebGateway.asp" -->
<%
  Const LocawebGatewayAmbiente = "sandbox"
  Const LocawebGatewayToken = "9d546076-2f76-4648-9918-96295b8d3946"
%>

Ambiente de produção:

1
2
3
4
5
require 'locaweb-gateway'

Locaweb::Gateway.configure do |config|
  config.token = '07679da2-77b8-43f7-b3f9-632c005b9bd3'
end

Ambiente de testes:

1
2
3
4
5
6
require 'locaweb-gateway'

Locaweb::Gateway.configure do |config|
  config.environment = 'sandbox'
  config.token = '9d546076-2f76-4648-9918-96295b8d3946'
end

Ambiente de produção:

1
2
3
from locaweb_gateway import LocawebGatewayConfig

LocawebGatewayConfig.token = '07679da2-77b8-43f7-b3f9-632c005b9bd3'

Ambiente de testes:

1
2
3
4
from locaweb_gateway import LocawebGatewayConfig

LocawebGatewayConfig.environment = 'sandbox'
LocawebGatewayConfig.token = '9d546076-2f76-4648-9918-96295b8d3946'