Genom att skapa ett API kan du ansluta till Binance servrar via flera programmeringsspråk. Data kan hämtas från Binance och interagera med externa applikationer. Du kan se din plånbok och transaktionsdata, genomföra affärer och sätta in och ta ut pengar i tredjepartsprogram.
Observera att du innan du skapar en API-nyckel måste sätta in ett valfritt belopp till din spotplånbok för att aktivera ditt konto och slutföra identitetsverifieringen.
Systemgenererade API-nycklar använder symmetrisk HMAC-kryptering. Du får API-nyckeln och den hemliga nyckeln.
Självgenererade API-nycklar använder Ed25519 eller asymmetrisk RSA-kryptering. Du får en API-nyckel, men du måste skapa ditt eget offentlig-privata nyckelpar via programvara från tredje part och tillhandahålla den offentliga nyckeln till Binance. För mer information om självgenererade API-nycklar, se Hur man genererar ett Ed25519-nyckelpar för att skicka API-förfrågningar på Binance.
4. Ange en etikett/namn för din API-nyckel.
5. Verifiera med dina 2FA-enheter och huvudnycklar.
6. Din API-nyckel har nu skapats.
(App) Hur skapar du din egen Binance API-nyckel via appen?
1. Logga in på Binance-appen och aktivera Binance Pro-versionen och klicka på [Mer] för att komma åt panelen Tjänster.
2. Bläddra till avsnittet [Övrigt] och klicka på ikonen [API-hantering].
3. Klicka på [Skapa API].
Observera att innan du skapar en API-nyckel måste du:
Systemgenererade API-nycklar använder symmetrisk HMAC-kryptering. Du får API-nyckeln och den hemliga nyckeln.
Självgenererade API-nycklar använder Ed25519 eller asymmetrisk RSA-kryptering. Du får en API-nyckel men måste skapa ditt eget offentlig-privata nyckelpar via programvara från tredje part och tillhandahålla den offentliga nyckeln till Binance.
6. Verifiera med dina 2FA-enheter eller huvudnycklar.
7. Din API-nyckel har nu skapats.
Vanliga frågor om Binances API-nycklar
1. Varför kan jag inte aktivera något annat tillstånd än läsning?
Vi rekommenderar starkt att du inte aktiverar API-nycklar för andra behörigheter än läsning utan att definiera lämpliga begränsningar för IP-åtkomst (”API-nycklar med obegränsad IP-åtkomst”). HMAC-API-nycklar med obegränsad IP-åtkomst kommer inte att ha något annat tillstånd än läsning. Om du vill aktivera andra behörigheter kan du lägga till IP-åtkomstbegränsningar, använda självgenererade nycklar (t.ex. Ed25519 eller RSA) eller inaktivera de förinställda säkerhetskontrollerna.
Hur det ser ut på webben:
Hur det ser ut i appen:
2. Varför kan jag inte aktivera tillstånd för uttag?
Det är obligatoriskt att lägga till IP-åtkomstbegränsningar för att aktivera tillstånd för uttag.
3. Varför kan min API-nyckel inte aktivera behörighet för terminskontrakt?
Om API-nyckeln skapas innan du aktiverar ditt Termins-konto, eller om du har aktiverat portföljmarginal, kommer API-nyckeln inte att kunna aktivera Termins-behörighet.
För att fortsätta att uppfylla de senaste branschkraven har Binance uppdaterat sina API-tjänster.
Från och med 2021-08-09 03:00 (UTC) kan endast användare som har slutfört [Verifierad plus] skapa nya API-nycklar. Binance har avaktiverat alla befintliga API-nycklar som har skapats av konton som endast har slutfört verifieringen [Verifierad] efter 2021-08-23 00:00 (UTC). För mer information, se detta meddelande.
Från och med 2023-01-30 00:00 (UTC) kan den systemgenererade API-nyckelns behörighet endast ställas in till [Aktivera läsning] om din IP är obegränsad.