6MM Agent SDK
O 6MM Agent SDK destina-se a serviços de backend parceiros que precisam de chamar o Agente privilegiado API sem implementar o tratamento de assinatura e pedidos do zero. Não pode correr em código de navegador, móvel ou desktop público porque a integração utiliza um parceiro API segredo.
Quando usar o Agent SDK
Utilize o Agent SDK quando o backend precisar de associar um utilizador parceiro, transferir ativos através de um fluxo aprovado, consultar registos de negociação, criar um URL de acesso à negociação incorporada ou verificar notificações de webhook. Utilize o Trading Widget SDK separadamente quando o frontend do parceiro tiver de apresentar a interface de negociação.
Capacidades
Configuração comum
Fluxo típico de integração
- O frontend do parceiro autentica o utilizador através do próprio sistema de conta do parceiro.
- O backend parceiro mapeia o utilizador para um identificador estável do lado do parceiro.
- O backend chama o Agent SDK com
agentCodee o API protegido como segredo. - O SDK assina e envia o Agente API pedido.
- O backend armazena o identificador de negócio devolvido e processa webhooks posteriores de forma idempotente.
- O frontend recebe apenas o resultado de curta duração ou credencial de entrada de que necessita.
Escolha um SDK
Lista de verificação de produção
- Carregar
apiSecreta partir de um gestor de segredos backend, não do código-fonte. - Manter as credenciais de desenvolvimento, encenação e produção separadas.
- Utilizar um mapeamento estável de utilizador de parceiros e identificadores únicos de encomendas de negócio.
- Preservar o identificador original ao verificar o estado de um pedido com tempo de expiração.
- Verificar assinaturas de webhooks e armazenar IDs de eventos processados.
- Redigir segredos e assinaturas dos registos, mantendo os IDs dos pedidos para suporte.