スタンドアロン ソリューションのみ
このフローは、シームレスな認証によってトークンが返された後、スタンドアロン B2COPY ソリューションにのみ適用されます。
スタンドアロン ソリューションへのクライアントの登録は、2 段階のウィザードです。完了すると、支払いアカウントがクライアント用に作成されます。
ステップ 1 — ウィザードを初期化する
GET [host]/api/v1/standalone/auth/initステップ 2 に必要な uuid を返します。
{
"status": 200,
"data": {
"uuid": "92fae932-4cff-4d5f-9af9-a8bd71d1acc2",
"type": "form",
"workflow": "side_login",
"status": 0,
"done": false,
"canceled": false
}
}ステップ 2 — クライアントを登録する
POST [host]/api/v1/wizards/{uuid}| 名前 | で | 種類 | 必須 | 説明 |
|---|---|---|---|---|
| uuid | パス | 文字列 | はい | 手順 1 で取得した UUID。 |
| side_login | 体 | 文字列 | はい | クライアントアカウントのMTログイン。 |
| token | 体 | 文字列 | はい | シームレスな認証からのトークン。 |
| investment_platform_id | 体 | 文字列 | はい | 投資プラットフォーム インスタンス (単一の MT サーバーに対して 1)。 |
| device_fingerprint | 体 | 文字列 | はい | クライアントデバイスを一意に識別する文字列。 |
curl --location --request POST 'https://host.name/api/v1/wizards/92fae932-4cff-4d5f-9af9-a8bd71d1acc2' \
--data-raw '{
"side_login": "2121882153",
"token": "8c3d46c32fff792caf33b9dee1694f1e",
"investment_platform_id": "1",
"device_fingerprint": "eyJjYW52YXNfY29kZSI6…"
}'次のステップ
応答には新しいクライアント ID が含まれます。これを使用すると、マスター アカウントと投資アカウントを作成できます。既存の MT アカウントからマスター アカウントまたは投資アカウントを作成する を参照してください。
