6MM Agent SDK
6MM Agent SDK은 서명 및 요청 처리를 처음부터 구현하지 않고 특권 에이전트 APIs을 호출해야 하는 파트너 백엔드 서비스입니다. 이 통합은 파트너 API 시크릿을 사용하기 때문에 브라우저, 모바일, 공개 데스크톱 코드에서 실행되어서는 안 됩니다.
언제 Agent SDK를 사용해야 할까요
백엔드에서 파트너 사용자를 바인딩하거나, 승인된 워크플로우로 자산을 이동하거나, 거래 기록을 조회하거나, 내장된 거래 입력 URL 을 만들거나, webhook 알림을 검증해야 할 때 Agent SDK을 사용하세요. 다음 기능을 사용하세요 Trading Widget SDK 파트너 프론트엔드가 거래 인터페이스를 표시해야 할 때는 별도로 처리해야 합니다.
기능
공통 구성
일반적인 적분 흐름
- 파트너 프론트엔드는 파트너의 자체 계정 시스템을 통해 사용자를 인증합니다.
- 파트너 백엔드는 사용자를 안정적인 파트너 측 식별자로 매핑합니다.
- 백엔드는
agentCode와 보호된 API 비밀로 된 Agent SDK을 호출합니다. - SDK 가 서명하고 에이전트에게 요청 API 보냅니다.
- 백엔드는 반환된 비즈니스 식별자와 프로세스를 나중에 멮등 webhooks 저장합니다.
- 프론트엔드는 필요한 단기간의 결과나 진입 자격증만 받습니다.
SDK를 선택하세요
생산 체크리스트
- 소스 코드가 아닌 백엔드 시크릿 매니저에서
apiSecret로드합니다. - 개발, 스테이징, 제작 자격을 분리하세요.
- 안정적인 파트너 사용자 매핑과 고유 비즈니스 주문 식별자를 사용합니다.
- 시간 초과 요청 상태를 확인할 때 원본 식별자를 보존합니다.
- webhook 서명 검증 및 처리된 이벤트 ID를 저장합니다.
- 로그에서 비밀 및 서명을 편집하면서 요청을 지원용 ID를 유지함.