Tento návod popisuje problémy s připojením API pro výzvy Upcomers v prostředí Bybit demo.
Rychlý checklist
Používejte Bybit Demo, ne Live
API klíč = Read/Write, Unified, Assets
Žádná IP omezení na klíči
Při připojení nového API klíče musí být subúčet nový, bez předchozích obchodů nebo pohybů zůstatku
Žádné otevřené pozice nebo čekající limitní příkazy
API klíč není po připojení editován, rotován ani smazán
Klíč je unikátní pro každou fázi výzvy, nepoužívá se jinde
Klíče kopírovány pomocí tlačítka Copy, ne přepisovány ručně
Běžné problémy a řešení
1) Připojení k nesprávnému prostředí
Symptom: Účet se nesynchronizuje nebo ukazuje prázdné zůstatky.
Příčina: Použit API Live místo Demo.
Řešení: Vytvořte Demo subaccount API key na Bybit a znovu jej propojte v Upcomers.
2) Chybějící požadovaná oprávnění
Symptom: Částečná data, příkazy se nezaregistrují.
Příčina: API není nastaveno na Read/Write, Unified, Assets.
Řešení: Znovu vygenerujte API s povolenými Read/Write + Unified + Assets a znovu připojte.
3) Povolená IP omezení
Symptom: Spojení zamítnuto nebo vyprší časový limit.
Příčina: API vytvořeno s whitelistem IP.
Řešení: Vytvořte klíč s No IP restrictions a připojte tento klíč.
4) Nesprávně zkopírované klíče
Symptom: „Invalid key“ nebo „Signature error.“
Příčina: Ruční psaní, mezery navíc nebo chybějící znaky.
Řešení: Použijte tlačítko Copy na Bybit pro API Key i Secret. Znovu připojte.
5) API upraveno nebo smazáno po propojení
Symptom: Spojení náhle přestane fungovat.
Příčina: Úpravy oprávnění, rotace nebo odstranění klíče.
Řešení: Vytvořte nový klíč se správným nastavením a znovu jej propojte v Upcomers.
6) Otevřené obchody nebo čekající příkazy blokují propojení
Symptom: Propojení selže nebo vyhodí obecnou chybu.
Příčina: Aktivní pozice nebo limitní příkazy na straně Bybit.
Řešení: Uzavřete všechny pozice a zrušte všechny otevřené příkazy, poté připojte API.
7) API klíč znovu použit napříč fázemi výzvy a/nebo různými účty
Symptom: Konflikty mezi účty nebo zobrazení nesprávných dat, nemožnost propojit klíče s účtem.
Příčina: Stejný klíč propojen s jinou výzvou dříve.
Řešení: Vygenerujte nový API klíč pro každou fázi výzvy a propojte jej pouze tam.