Para alternar de ambiente, troque a chave. Não altere a URL.
O que muda em um projeto de teste
Um projetotest executa exatamente os mesmos caminhos de código de um projeto live: mesma validação, mesmo ciclo de vida de mensagem, mesmos eventos, mesmos erros. As diferenças ficam em:
- O que ele pode conectar. Um projeto de teste só conecta credenciais de sandbox do provedor.
- Cobrança. Mensagens de projetos de teste não são contadas nem bloqueadas pela franquia do plano.
- Webhooks locais. Endpoints
http://emlocalhostsão aceitos apenas em projetos de teste. Em produção, a URL precisa ser HTTPS e não pode apontar para endereços privados ou de loopback.
Como saber em qual ambiente você está
O prefixo da chave indica o ambiente. Para confirmar o projeto, chameGET /v1/whoami:
Apontando para outro host
Para apontar o SDK para outra instância, como uma instalação local ou de homologação, definabaseURL: