Nazadnje posodobljeno: 13. januarja 2025
Pregled
Obstajajo tri različne vrste omejitev, ki se lahko kadar koli spremenijo:
Trdna omejitev
Naše trdne omejitve so navedene na končni točki [/api/v3/exchangeInfo].
Omejitve strojnega učenja
Vedenje pri trgovanju se ocenjuje glede na povprečnega uporabnika. Če odstopate predaleč, boste za določen čas izključeni, od 5 minut do 3 dni.
Predpostavimo, da imate ocenjevanje zlorabe trgovanja. Vaš rezultat se bo povečal, če:
Bolj podrobne informacije od zgoraj navedenih ne bodo posredovane. Uporabite metodo poskušanja in delanja napak, da najdete svoj idealen vzorec trgovanja, ali se o optimalnem vedenju pogovorite z drugimi uporabniki API-ja.
Omejitve požarnega zidu za spletne aplikacije
Čeprav ne zagotavljamo natančnih podrobnosti o naših pravilih glede požarnega zidu za spletne aplikacije, ste, če prejmete napako HTTP 403, prekršili pravilo. Najverjetneje bo to posledica prevelikega števila zahtev v 5 minutah. Če pa pošiljate zahtevo, ki bi jo lahko zaznali kot zlonamerno, lahko to povzroči tudi daljšo prepoved.
Pri trdih omejitvah bo prekoračitev skupne teže zahteve na minuto (trenutno 6000) povzročila prepoved IP-ja. Omejitve naročil (trenutno je 10-krat/10 sekund in 200.000-krat/24 ur) bodo odvisne od računa. Če je bila omejitev naročil presežena, vam bo onemogočeno tudi ustvarjanje novih naročil na spletni strani (ali naših drugih aplikacijah).
Za omejitve strojnega učenja bodo za račune uporabljene omejitve. Če ste bili omejeni s sistemom ML, lahko preverite razlog in trajanje s končno točko [/sapi/v1/account/status] (navedeno v naši dokumentaciji API).
Omejitve požarnega zidu za spletne aplikacije bodo uporabljene samo za naslov IP. Običajno bo prepoved požarnega zidu za spletne aplikacije trajala 5 minut. Če pa si strežnik zahtevo uporabnika razlaga kot zlonamerno, se prepoved lahko podaljša.
Ne. Počakati morate, da se prepoved konča.
Kršili ste pravila požarnega zidu za spletne aplikacije, najverjetneje s kršitvijo omejitve hitrosti ali pošiljanjem zlonamerne zahteve (kot je opisano v razdelku o omejitvah tega dokumenta). Običajno te prepovedi trajajo 5 minut.
Aktivne povezave WebSocket bodo vsake 3 minute prejele ping. Če se ne odzovete s pravilno uokvirjenim pingom, bo vaša povezava prekinjena.
Pri pretokih uporabniških podatkov bo ključ za poslušanje potekel, če obvestilo o ohranjanju ni prejeto vsaj enkrat vsakih 60 minut. To je tudi podrobno opisano v naši dokumentaciji API.
Žal ne podpiramo storitev ali orodij zunanjih ponudnikov. Za nadaljnjo pomoč se obrnite na storitev in/ali razvijalce.
Poleg tega vnašanje vaših ključev za API Binance in/ali skrivnih ključev v katero koli platformo zunanjih ponudnikov velja za varnostno tveganje. S trgovanjem začnite po lastni presoji.
Upoštevajte, da se izogibamo tudi splošni pomoči pri programiranju.
Žal ne moremo zagotoviti podpore pri težavah z vašo osebno implementacijo. Če uporabljate ovoj/orodje zunanjega ponudnika, se za pomoč obrnite na njihovo skupino za podporo/razvoj.
Iz varnostnih razlogov so skrivni ključi po zasnovi vidni samo takrat, ko je ključ API ustvarjen. Kadar koli po tej točki bo zamaskiran. Če ste ga izgubili ali si ga niste zabeležili, boste morali ustvariti nov ključ API in ga uporabiti z novim skrivnim ključem.
Na žalost to trenutno ni na voljo. Moralo bi biti možno delati z navedenimi omejitvami.
Obstajata samo dve verjetni razlagi za »izginotje« ključa API:
Nove ključe API bi morali imeti možnost ustvariti brez težav.
Običajno se ta napaka pojavi le, če se čas strežnika in sistemski čas ne sinhronizirata. Morda boste morali sinhronizirati uro svojega sistema. Vendar se ta postopek razlikuje glede na operacijski sistem.
Na operacijskem sistemu Windows lahko po lastni presoji uporabite orodje, na primer »Atomska ura«. Uporabniki operacijskih sistemov Linux in Mac lahko poskusijo sinhronizirati z »ntpdate« prek ukazne vrstice.
Če se težava nadaljuje, je morda povezana z zakasnitvijo (težava z omrežjem). Poskusite prilagoditi recvWindow.
Če v naši dokumentaciji ne vidite funkcije, ki jo zahtevate, to razumite kot znak, da te funkcije ne ponujamo. Če želite podati predlog za funkcijo, lahko odprete zahtevo za podporo, ta pa bo pregledana.
Če menite, da je težava s sistemom in ne z vašo implementacijo, predložite dokaze, ki podpirajo vašo trditev, tako da stopite v stik z nami na našem forumu za razvijalce in raziskali bomo. Upoštevajte, da nejasnih sporočil ne sprejemamo kot upravičene pritožbe.