6MM SDK

組み込み取引、バックエンドトークン発行、アカウント連携、ウェブフック、本番運用において適切な 6MM SDK パスを選択してください。

Markdownとして表示

SDK 道を選びましょう

パートナーの目標フロントエンドバックエンドなぜ重要なのか
組み込みトレーディング端末を追加してくださいTrading Widget SDKAgent SDKウィジェットは取引UIを担当し、パートナーのバックエンドがトークンを発行し秘密を守ります。
ネイティブアプリのエントリポイントを作成するネイティブまたはH5エントリーAgent SDKパートナーがユーザーセッションを検証した後、アプリは 6MM エントリー URL を開きます。
カスタム取引フローを構築するパートナーUIです開発者 API +選択された SDK フローアカウント、注文、ポジション、市場データには API を使用しつつ、運用管理はサーバー側に留めましょう。

参照アーキテクチャ

Partner Web App
-> TradingWidget.create()
-> tokenProvider()
-> Partner Backend
-> 6MM Agent SDK
-> 6MM Agent API
-> 6MM Trading iframe

サーバー側で秘密を保持

ブラウザのコードはパートナー所有のエンドポイントのみを呼び出すべきです。エージェント API シークレットは決してフロントエンドコードに送ってはなりません。

生産チェックリスト

  • apiSecret をバックエンドインフラにのみ保存します。
  • エージェントAPI リクエストおよびウェブフックURLにHTTPSを使用すること。
  • agentUserId、 platformUserId、 agentOrderNo マッピングを永続化します。
  • 金額を浮動小数点の代わりに小数点列で表現すること。
  • PROCESSING を成功や失敗としてではなく、保留中として扱うこと。
  • 再試行が期待されるため、ウェブフックを冪等的に処理する。