A Kraken API használata harmadik féltől származó szolgáltatással

Utolsó frissítés: 2025. április 1.

Az API-nk lehetővé teszi harmadik féltől származó szolgáltatások (például trading botok, mobilalkalmazások és portfóliókezelő szolgáltatások) számára, hogy integrálódjanak egy Kraken fiókkal, így megtekinthetik a számlaegyenlegeket, lekérhetik a kereskedési előzményeket, megbízásokat adhatnak le és törölhetnek, és így tovább.

Bármely számlatulajdonos, aki harmadik féltől származó szolgáltatást szeretne használni, egyszerűen létre kell hoznia egy API kulcsot a megfelelő konfigurációval, és ezt a kulcsot meg kell adnia a harmadik féltől származó szolgáltatásnak (ezt gyakran API kulcs importálásának nevezik).

Ezek az integrációk többnyire zökkenőmentesen működnek, de néha előfordulhatnak olyan problémák, amelyek nem kívánt eredményekhez vagy váratlan hibaüzenetekhez vezetnek.

A harmadik féltől származó szolgáltatásokkal kapcsolatos problémák gyakran akkor merülnek fel, ha a szolgáltatás olyan feladatot próbál végrehajtani, amelyhez az API kulcsnak nincs engedélye, vagy amikor az API kulcs kétfaktoros hitelesítése (2FA) teljesen megakadályozza a hozzáférést. Ha a harmadik féltől származó szolgáltatás nem a várt módon működik, ellenőrizze az API kulcsait és azok beállításait a Kraken Pro webalkalmazásban a Felhasználónév -> Beállítások -> API lapon.

pro api v2.gif


Győződjön meg arról, hogy a használt API kulcs rendelkezik az összes olyan beállítással és engedéllyel, amelyre a szolgáltatásának szüksége van, és hogy semmilyen kétfaktoros hitelesítés nem akadályozza a hozzáférést. Az API kulcsok generálásával és konfigurálásával (beleértve az engedélyek magyarázatát is) kapcsolatos részletes információk elérhetők az API kulcs támogatási oldalunkon.

Néhány harmadik féltől származó szolgáltatás (például a Fidor's Crypto as a Service) problémákat tapasztal a Kraken fiókokhoz való kapcsolódás során, ha a fiókok újak, és nincs rajtuk finanszírozási vagy kereskedési tevékenység. Új fiókok esetén egyes API hívások szokatlan választ adnak vissza, például egy sikeres, de üres választ, mint: {"error":[]} , amelyet a harmadik féltől származó szolgáltatás félreértelmezhet, ami váratlan hibát eredményez (például a Fidor's 500-as szerverhibáját).

Ha a harmadik féltől származó szolgáltatása váratlan hibát jelez, és a Kraken fiókja új (nincs rajta finanszírozási vagy kereskedési tevékenység), kérjük, töltsön fel némi pénzt a Kraken fiókjába a számlakezelés Finanszírozás lapján keresztül. Még egy kis összeg is elegendő lenne némi tevékenység létrehozásához, ami után a harmadik féltől származó szolgáltatása sikeresen működni fog.

Bár egyes harmadik féltől származó alkalmazások azt javasolják a felhasználóknak, hogy módosítsák a nonce ablak beállítást, az API kulcsok, amelyek szokatlanul magas nonce ablak beállítással rendelkeznek, potenciálisan hibát okozhatnak. A nonce ablak beállítás célja a hálózati problémák (például megbízhatatlan internet-hozzáférés) áthidalása, ezért a legtöbb esetben a nonce ablak beállítást az alapértelmezett 0 (nulla) értéken kell tartani.

Ha hibákat tapasztal az API kulcsaival és a harmadik féltől származó szolgáltatással kapcsolatban, lehetséges, hogy az API kulcsai megsérültek. Ez csak akkor fordul elő, ha túl sok hibát tapasztalnak. Javasoljuk, hogy a felhasználó törölje a meglévő kulcsokat, és generáljon egy teljesen új API kulcspárt az összes szükséges engedéllyel, majd importálja ezt az új API kulcsot a harmadik féltől származó szolgáltatásba.

További segítségre van szükséged?