Χρήση του API της Kraken με υπηρεσία τρίτου μέρους

Τελευταία ενημέρωση: 1 Απριλίου 2025

Το API μας επιτρέπει σε υπηρεσίες τρίτων μερών (όπως trading bots, εφαρμογές για κινητά και υπηρεσίες διαχείρισης χαρτοφυλακίου) να ενσωματώνονται με έναν λογαριασμό Kraken, ώστε να μπορούν να βλέπουν τα υπόλοιπα λογαριασμού, να ανακτούν το ιστορικό συναλλαγών, να τοποθετούν και να ακυρώνουν εντολές και ούτω καθεξής.

Οποιοσδήποτε κάτοχος λογαριασμού επιθυμεί να χρησιμοποιήσει μια υπηρεσία τρίτου μέρους χρειάζεται απλώς να δημιουργήσει ένα κλειδί API με την κατάλληλη διαμόρφωση και να παρέχει αυτό το κλειδί στην υπηρεσία τρίτου μέρους (συχνά αναφέρεται ως εισαγωγή κλειδιού API).

Στο μεγαλύτερο μέρος τους, αυτές οι ενσωματώσεις λειτουργούν απρόσκοπτα, αλλά μερικές φορές μπορεί να προκύψουν προβλήματα που προκαλούν απρόβλεπτα αποτελέσματα ή απροσδόκητα μηνύματα σφάλματος.

Προβλήματα με υπηρεσίες τρίτων μερών συχνά προκύπτουν όταν η υπηρεσία προσπαθεί να εκτελέσει μια εργασία για την οποία το κλειδί API δεν έχει άδεια, ή όταν η επαλήθευση δύο παραγόντων (2FA) του κλειδιού API εμποδίζει εντελώς την πρόσβαση. Εάν η υπηρεσία τρίτου μέρους δεν λειτουργεί όπως αναμένεται, θα πρέπει να ελέγξετε τα κλειδιά API και τις ρυθμίσεις τους μέσω της καρτέλας Όνομα χρήστη -> Ρυθμίσεις -> API στην εφαρμογή web Kraken Pro.

pro api v2.gif


Θα πρέπει να βεβαιωθείτε ότι το κλειδί API που χρησιμοποιείται έχει όλες τις ρυθμίσεις και τα δικαιώματα που απαιτεί η υπηρεσία σας, και ότι καμία επαλήθευση δύο παραγόντων δεν εμποδίζει την πρόσβαση. Πλήρεις λεπτομέρειες σχετικά με τη δημιουργία και τη διαμόρφωση των κλειδιών API (συμπεριλαμβανομένης μιας επεξήγησης των δικαιωμάτων) είναι διαθέσιμες μέσω της σελίδας υποστήριξης κλειδιών API.

Ορισμένες υπηρεσίες τρίτων μερών (όπως το Crypto as a Service της Fidor) αντιμετωπίζουν επίσης προβλήματα σύνδεσης με λογαριασμούς Kraken όταν οι λογαριασμοί είναι νέοι και δεν έχουν καμία δραστηριότητα χρηματοδότησης ή συναλλαγών. Για νέους λογαριασμούς, ορισμένες κλήσεις API θα επιστρέψουν μια ασυνήθιστη απάντηση, όπως μια επιτυχημένη αλλά κενή απάντηση: {"error":[]} η οποία μπορεί να παρερμηνευθεί από την υπηρεσία τρίτου μέρους, οδηγώντας σε ένα απροσδόκητο σφάλμα (όπως το σφάλμα διακομιστή 500 της Fidor).

Εάν η υπηρεσία τρίτου μέρους επιστρέφει ένα απροσδόκητο σφάλμα και ο λογαριασμός σας στην Kraken είναι νέος (χωρίς καμία δραστηριότητα χρηματοδότησης ή συναλλαγών), παρακαλούμε προσθέστε κάποια κεφάλαια στον λογαριασμό σας στην Kraken μέσω της καρτέλας Χρηματοδότηση της διαχείρισης λογαριασμού. Ακόμη και ένα μικρό ποσό θα αρκούσε για να δημιουργήσει κάποια δραστηριότητα, μετά την οποία η υπηρεσία τρίτου μέρους θα πρέπει να αρχίσει να λειτουργεί επιτυχώς.

Ενώ ορισμένες εφαρμογές τρίτων μερών συνιστούν στους χρήστες να αλλάξουν τη ρύθμιση nonce window, τα κλειδιά API που έχουν μια ασυνήθιστα υψηλή ρύθμιση nonce window, θα μπορούσαν ενδεχομένως να προκαλέσουν την εμφάνιση ενός σφάλματος. Η ρύθμιση nonce window προορίζεται να παρακάμψει προβλήματα δικτύου (όπως η αναξιόπιστη πρόσβαση στο Διαδίκτυο), επομένως στις περισσότερες περιπτώσεις, η ρύθμιση nonce window θα πρέπει να διατηρείται στην προεπιλεγμένη τιμή της 0 (μηδέν).

Εάν αρχίσετε να αντιμετωπίζετε σφάλματα με τα κλειδιά API και την υπηρεσία τρίτου μέρους, ένα πιθανό αποτέλεσμα θα μπορούσε να είναι ότι τα κλειδιά API σας έχουν καταστραφεί. Αυτό συμβαίνει μόνο όταν αντιμετωπίζουν πάρα πολλά σφάλματα. Συνιστούμε στον χρήστη να διαγράψει τα υπάρχοντα κλειδιά και να δημιουργήσει ένα ολοκαίνουργιο ζεύγος κλειδιών API με όλα τα απαιτούμενα δικαιώματα, και να εισαγάγει αυτό το νέο κλειδί API στην υπηρεσία τρίτου μέρους.

Χρειάζεστε περισσότερη βοήθεια;