Yalnızca bağımsız çözümler
Bu akış, sorunsuz yetkilendirmenin bir belirteç döndürmesinden sonra yalnızca bağımsız B2COPY çözümleri için geçerlidir.
Bir istemciyi bağımsız bir çözüme kaydetmek iki adımlı bir sihirbazdır. Tamamlandığında müşteri için bir ödeme hesabı oluşturulur.
Adım 1 — sihirbazı başlatın
GET [host]/api/v1/standalone/auth/init2. adım için gereken uuid değerini döndürür.
{
"status": 200,
"data": {
"uuid": "92fae932-4cff-4d5f-9af9-a8bd71d1acc2",
"type": "form",
"workflow": "side_login",
"status": 0,
"done": false,
"canceled": false
}
}Adım 2 — istemciyi kaydedin
POST [host]/api/v1/wizards/{uuid}| İsim | içinde | Tür | Gerekli | Açıklama |
|---|---|---|---|---|
| uuid | yol | dize | Evet | 1. adımda elde edilen UUID. |
| side_login | vücut | dize | Evet | Müşteri hesabının MT girişi. |
| token | vücut | dize | Evet | Kusursuz yetkilendirmeden elde edilen jeton. |
| investment_platform_id | vücut | dize | Evet | Yatırım platformu örneği (tek bir MT sunucusu için 1). |
| device_fingerprint | vücut | dize | Evet | İstemci cihazını benzersiz şekilde tanımlayan bir dize. |
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…"
}'Sonraki adım
Yanıt, yeni müşteri kimliğini içerir. Bununla ana ve yatırım hesapları oluşturabilirsiniz; bkz. Mevcut bir MT hesabından ana veya yatırım hesabı oluşturma.
