Agent Java SDK

6MM Agent Java SDK를 설치하고 사용자 바인딩, 전송, 진입 자격 증명, webhook 검증을 위해 서명된 백엔드 APIs을 사용하세요.

Markdown으로 보기

공식 저장소

Java SDK 저장소는 SDK 소스 코드, 릴리스 노트, 사용 사례 및 구현 세부사항의 진실의 출처입니다:

6mm-com/agent-java-sdk

런타임

항목가치
최소 Java 버전Java 8+
추천 빌드 도구메이븐 3.9+
메이븐 군com.sixmm.exchange.sdk
메이븐 유물agent
문서화된 소스 태그v0.1.1

공개 GitHub 저장소는 Maven 의존성 저장소가 아니라 소스 호스팅입니다. 태그가 붙은 소스를 로컬에서 빌드 및 설치하거나, 승인된 산출물을 조직의 개인 Maven 저장소에 게시한 후 팀 빌드에 사용하세요.

일반적인 백엔드 업무

  • 파트너 사용자 세션 검증.
  • 파트너 사용자를 agentUserId에 매핑합니다.
  • 첫 거래 또는 이전 흐름 전에 콜 바인드.
  • createEntryUrl 에게 전화하여 일회성 전면 SSO.
  • 파트너 토큰 모드Trading Widget createEmbedToken를 호출하세요.
  • 전이 webhooks 을 검증하고 멩등성 처리.

보안 및 운영 규칙

  • 백엔드 비밀 관리자나 보호 환경 변수에만 apiSecret 저장.
  • 서명된 요청이 타임스탬프를 포함하므로 서버 시간 동기화 유지.
  • agentOrderNo 를 내구성 있는 멎등성 키로 취급하고 전역적으로 유일하게 유지한다.
  • platformUserId 를 문자열로 저장하고 agentUserId와의 관계를 유지한다.
  • 타임아웃이나 불확실한 네트워크 결과 후 재시도하기 전에 원본 전송을 쿼리합니다.

다음 단계