Nejčastější dotazy k rozhraní API OKX
Co představuje přístupová fráze?
Jedná se o heslo, které jste vyplnili při žádosti o klíč API. Musíte si ho sami zapamatovat. Jakmile jej zapomenete, nelze jej získat zpět a musíte si vytvořit nový klíč API.
Jak vytvořit klíč API na demo disk?
Pokud chcete obchodovat na demo disk API, musíte na demo disk vytvořit klíč API. Stačí se jen řídit kroky uvedenými níže:
Přihlaste se ke svému účtu OKX > Obchodování > Obchodování na demo účtu > Osobní centrum > Vytvoření klíče API pro obchodování na demo účtu > Začít obchodovat na demo účtu
Vyprší platnost klíče API?
Klíče API, které nejsou propojeny s IP a mají oprávnění k transakcím nebo výběrům, budou po 14 dnech nečinnosti automaticky odstraněny. Klíče API se nepovažují za neaktivní, pokud se používají k volání soukromých rozhraní nebo rozhraní související s účty, která vyžadují ověření totožnosti, například prohlížení zůstatku na účtu, vyúčtování dat nebo zadávání objednávek.
Neomezenou platnost mají výhradně klíče API pouze ke čtení, které jsou vázány na IP adresu nebo specifická oprávnění.
Mohou být objednávky při zadávání objednávek přes rozhraní zadávány v měnových jednotkách?
Ne. U objednávek kontraktů je rozhraní ve výchozím nastavení nastaveno na objednávky v počtu kontraktů. Pokud potřebujete vypočítat směnu mezi počtem kontraktů a coinů, můžete se podívat na rozhraní pro směnu počtu kontraktů za coin zde.
Jak zjistit míru fluktuace rozhraní?
V rozhraní nelze přímo zjistit zvýšení nebo snížení ceny, ale lze je vypočítat pomocí výpočtového vzorce.
Hodnota nárůstu a poklesu ceny poslední transakce ve srovnání s otevírací cenou K-line před 24 hodinami / 100 % otevírací ceny K-line před 24 hodinami.
Výše uvedená data vzorce lze získat prostřednictvím rozhraní trhu zde (last-open24h)/open24h.
Jaký je důvod chybové zprávy „51000 Chyba parametru posSide“ při zadávání objednávky?
Nejprve je třeba zkontrolovat režim účtu; režim nákupu a prodeje/otevření a uzavření, který si můžete prohlédnout zde a získat tak posMode.
Poznámka:
- V případě otevírání a uzavírání pozic a zadávání příkazů pomocí kontraktu je vyžadován parametr posSide a vyplňuje se long nebo short. 
- Pokud se jedná o režim nákupu a prodeje nebo se v režimu otevření a uzavření provádí kryptoměnová nebo páková transakce, podporuje posSide pouze čistý nebo žádný přenos. 
Které rozhraní lze použít k získání nominální hodnoty kontraktu a minimálního objednacího množství?
Pomocí rozhraní zde můžete získat základní informace o obchodních produktech.
nominální hodnota smlouvy: ctVal, minimální množství objednávky: minSz.
Jaký je formát instId?
Zde můžete přímo použít rozhraní pro získání základních informací o obchodních produktech.
Jak nastavit stop loss a take profit?
Pokud je objednávka připojená k příkazu take profit stop loss, můžete se podívat na rozhraní objednávky zde: parametry attachAlgoOrds array.
Pokud se však jedná o samostatný příkaz stop loss, můžete se podívat na rozhraní pro provize strategie zde.
Proč je při nastavení trigger price pro take profit a stop loss nahlášena chyba: 51046, 51047, 51048, 51049?
Pravidla pro nastavení stop-loss trigger price / take-profit trigger price – při prodeji je take-profit trigger price vyšší než cena poslední transakce a stop-loss trigger price je nižší než cena poslední transakce. Při nákupu je však take-profit trigger price nižší než cena poslední transakce a stop-loss trigger price je vyšší než cena poslední transakce.
Co znamená „Chyba rozhraní: Platnost žádosti o časové razítko 50102 vypršela“?
Tato chyba nastane, když vyprší platnost časového razítka. Zde je třeba zavolat rozhraní systémového času, aby se váš místní čas synchronizoval s časem našeho serveru. Tomuto problému lze předejít, pokud se časový rozdíl pohybuje do 30 sekund.
Poznámka: čas v záhlaví požadavku je v UTC0. Při volání do rozhraní serverového času je čas uveden v UTC + 8.
Co je to „Chyba rozhraní: Klíč API 50101 neodpovídá aktuálnímu prostředí“?
Důvodem je nesoulad mezi klíčem API a aktuálním prostředím. Volání skutečného účtu vyžaduje použití klíče API skutečného účtu a hodnota parametru x-simulated-trading v hlavičce požadavku musí být 0. Volání simulovaného účtu vyžaduje použití klíče API simulovaného účtu a hodnota parametru x-simulated-trading v hlavičce požadavku musí být 1.
Co je to „Chyba rozhraní: 51010 Žádost není podporována v aktuálním režimu účtu“?
Tato chyba souvisí s režimem účtu. Pokud chcete zadat finanční páku nebo kontrakt v jedné měně, musíte se přizpůsobit ostatním třem režimům s výjimkou Spotového režimu! Nastavení můžete provést prostřednictvím nastavení rozhraní zde, popřípadě na webu či v aplikaci.
Poznámka: první nastavení je třeba nastavit na stránce nebo v aplikaci; možnost nastavení je v hlavní nabídce na stránce obchodování – režim účtu.
Co znamená „Chyba rozhraní: 51121 Velikost objednávky musí být násobkem velikosti lotu“?
V rozhraní API jsou objednávky kontraktů v jednotkách archů a musí být násobkem minimálního objemu objednávky měnového páru. Minimální množství objednávky lze zjistit prostřednictvím pole minSz v rozhraní produktu zde.
„Chyba výběru: 58207 Adresa pro výběr není zařazena na whitelist pro výjimku z ověření“. Proč ověření na whitelistu stále hlásí chybu, když je na stránce výběru uzavřeno?
Pokud chcete coiny vybrat pomocí rozhraní API, je nutné na stránce přidat adresu pro výběr a zaškrtnout tlačítko Neověřeno Visa. To, zda je na stránce vypnuto ověřování seznamu povolených, nemá na funkci rozhraní vliv.
Co znamená „Chyba rozhraní: 50004 Vypršení časového limitu požadavku koncového bodu API“ (neznamená, že žádost byla úspěšná nebo neúspěšná, zkontrolujte prosím výsledek požadavku)?
Chyba 50004 je obvykle způsobena nadměrným tlakem na server. Výběry kapitálových poplatků probíhají každý den v 8, 16 a 24 hodin. V této době je tlak na serveru vysoký. Doporučujeme rozložit transakce na tyto časy. Pokud se vám chyba 50004 zobrazuje i jindy, lze pokus opakovat později. Pokud je zadána objednávka a zobrazí se chyba 50004, nepředstavuje to skutečný výsledek požadavku na rozhraní. Požadavek může být úspěšný či neúspěšný. Proto se prosím podívejte na skutečný výsledek.
Poznámka: v případě jakýchkoli dalších dotazů nebo dalších dotazů souvisejících s rozhraním API se můžete obrátit na nás naskenováním níže uvedeného kódu v aplikaci.
Co znamená chyba „50119 Klíč API neexistuje“?
K této chybě obvykle dochází, pokud doména účtu neodpovídá vašemu regionu.
- Pokud jste uživatelem z EHP, změňte název domény požadavku API na eea.okx.com namísto www.okx.com. 
- Pokud jste uživatelem z USA, změňte název domény požadavku API na us.okx.com namísto www.okx.com. 
- Pokud k připojení k OKX používáte software třetí strany a zobrazí se tato chyba, ověřte si u poskytovatele softwaru, zda podporuje regionální domény. Například uživatelé z EHP se musí připojit přes eea.okx.com, jinak se požadavek nezdaří. 
Proč se v případě propojení se softwarem třetí strany zobrazuje chyba „50110“?
Tato chyba může nastat, pokud aktuální typ klíče API není kompatibilní s propojením softwaru třetí strany. Zkuste použít typ transakce klíče API bez propojení na seznam IP a poté znovu připojte software třetí strany.