Autenticação
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:
Ambiente de Sandbox
Não deixe de visitar a seção Ambiente de Testes para entender melhor como proceder dentro desse ambiente.
Para obter seu token, acesse o dashboard de sandbox e procure na barra lateral, como visto na imagem abaixo:
Exemplo de códigos para autenticação:
Ambiente de produção:
<?php
LocawebGatewayConfig::setToken("07679da2-77b8-43f7-b3f9-632c005b9bd3");
?>
Ambiente de testes:
<?php
LocawebGatewayConfig::setEnvironment("sandbox");
LocawebGatewayConfig::setToken("9d546076-2f76-4648-9918-96295b8d3946");
?>
Ambiente de produção:
<!-- #include file="locaweb/LocawebGateway.asp" -->
<%
Const LocawebGatewayAmbiente = "producao"
Const LocawebGatewayToken = "07679da2-77b8-43f7-b3f9-632c005b9bd3"
%>
Ambiente de testes:
<!-- #include file="locaweb/LocawebGateway.asp" -->
<%
Const LocawebGatewayAmbiente = "sandbox"
Const LocawebGatewayToken = "9d546076-2f76-4648-9918-96295b8d3946"
%>
Ambiente de produção:
require 'locaweb-gateway'
Locaweb::Gateway.configure do |config|
config.token = '07679da2-77b8-43f7-b3f9-632c005b9bd3'
end
Ambiente de testes:
require 'locaweb-gateway'
Locaweb::Gateway.configure do |config|
config.environment = 'sandbox'
config.token = '9d546076-2f76-4648-9918-96295b8d3946'
end
Ambiente de produção:
from locaweb_gateway import LocawebGatewayConfig
LocawebGatewayConfig.token = '07679da2-77b8-43f7-b3f9-632c005b9bd3'
Ambiente de testes:
from locaweb_gateway import LocawebGatewayConfig
LocawebGatewayConfig.environment = 'sandbox'
LocawebGatewayConfig.token = '9d546076-2f76-4648-9918-96295b8d3946'