Java Início rápido
Java Início rápido: integração do Agent Java SDK v0.3.0, exemplos, parâmetros e semântica de resposta.
Este guia é dirigido a Agent Java SDK v0.3.0, Java 8+ e ao contrato público assinalado. Inicialize client utilizando os passos de instalação e configuração nesta página; execute os exemplos num back-end de parceiro.
Pré-requisitos de exemplo
Os trechos Java partilham estas importações. Inicialize client utilizando o Quick Start e obtenha platformUserId a partir da ligação guardada. Os exemplos de IDs de utilizador/encomenda devem ser substituídos pelos seus próprios valores persistentes.
Coordenadas Maven
Coordenadas de origem atuais:
O GitHub é alojamento de origem, não um repositório de dependências do Maven. Se o SDK não tiver já foi publicado num repositório Maven, instale-o no seu Maven local repositório primeiro:
Após a instalação local, o seu projeto comercial pode ser resolvido
com.sixmm.exchange.sdk:agent:0.3.0 do repositório Maven local.
Para compilações de pessoal e ambientes de teste, publique o SDK num repositório Maven como Nexus, Artifactory, GitHub Packs, Maven Central ou utilizar um GitHub serviço de construção baseado em JitPack.
Para uma integração existente, consulte o SDK guia de atualização. Utilize a etiqueta de origem estável v0.3.0 para instalar o SDK e leia a sua documentação de integração correspondente.
Inicialização do cliente
Simples Java
Bota Primavera
Exemplo de propriedades da aplicação:
Vincular utilizador
O Bind cria ou procura a relação entre um utilizador parceiro e um 6MM utilizador da plataforma. Chame-o quando um utilizador entrar pela primeira vez no fluxo de negociação ou antes do primeira transferência para 6MM.
Campos de solicitação:
Campos de resposta:
Fluxos de negócio recomendados
Primeira entrada comercial
Deposite em 6MM
Retirar de volta para o parceiro
Fonte e guias relacionados
- Fonte oficial v0.3.0
- Visão geral da consulta e paginação
- Carteira de financiamento
- Guia de atualização
Tratamento de erros
As exceções SDK dividem-se em duas categorias:
Exemplo:
Receba Webhooks
Todos os quatro tipos de eventos partilham o callback do comerciante configurado URL; envio pelo organismo event. Verifique os bytes recebidos originais e, em seguida, verifique a janela de tempo, o comerciante e o ambiente. Devolver HTTP 2xx apenas após confirmar dados de negócio e registos de desduplicação bem-sucedidos ou guardar de forma fiável uma tarefa persistente.
Eventos e avisos de liquidação · Verificação de assinaturas, respostas e novas tentativas