Modo de teste e modo de produção
Desenvolva no sandbox e depois troque um endereço e um token para ir para produção.
A WeShipYou mantém duas cópias da API. Desenvolva e teste no sandbox e passe para produção quando sua integração funcionar.
| Sandbox (teste) | Produção | |
|---|---|---|
| Endereço | https://sandbox.weshipyou.com/api/v1 | https://weshipyou.com/api/v1 |
| Usuários e contas | Uma cópia de teste do seu usuário e das suas contas de produção | Seus usuários reais |
| Carteira | Saldo do sandbox, sem dinheiro real | Sua carteira real |
| Etiquetas | Não são cobradas da sua carteira real | São cobradas da sua carteira |
Obter um token do sandbox
O sandbox não tem senhas. Faça login em produção com "mode": "test" (POST https://weshipyou.com/api/v1/authentication) e a resposta é um token do sandbox. Cada login de teste atualiza a cópia no sandbox do seu usuário, das suas contas e de quem é membro de cada conta; saldos, métodos de pagamento e dados de verificação nunca são copiados. Todo token traz a claim livemode: true em um token de produção, false em um token do sandbox.
Indo para produção
- Troque o endereço base de
sandbox.weshipyou.comparaweshipyou.com. - Faça login em produção para obter um token de produção (leia Autenticação).
- Substitua o número da conta do sandbox pelo de produção (
GET /accounts).
Nada mais muda: os caminhos, os corpos e as respostas são iguais nos dois servidores.
Experimente nesta documentação
Cada operação da referência da API tem um painel Experimente. Ele começa em Teste e chama o sandbox. Se você mudar para Produção, toda chamada que altera algo pede confirmação antes, e uma chamada que cobra da sua carteira avisa. O token que você colar fica na memória da página e é esquecido ao recarregar.