sgcWebSockets 2022.7.0'dan itibaren Binance Wallet API'si desteklenmektedir; bu, Para Çekme talebinde bulunabileceğiniz, para yatırma geçmişini, para çekme geçmişini ve daha fazlasını görüntüleyebileceğiniz anlamına gelir.
https://binance-docs.github.io/apidocs/spot/en/#wallet-endpoints
Wallet Metotları
| Metot | Açıklama |
| GetWalletSystemStatus | Sistem durumunu getirir. |
| GetWalletAllCoinsInformation | Kullanıcı için coinlerin bilgilerini (para yatırma ve çekme için kullanılabilir) alır. |
| GetWalletDailyAccountSnapshot | Tür: "SPOT", "MARGIN", "FUTURES"
|
| SetWalletDisableFastWithdrawSwitch | Bu istek, hesabınız altındaki hızlı para çekme anahtarını devre dışı bırakır. Bu uç noktayı isteyen api anahtarı için "trade" seçeneğini etkinleştirmeniz gerekir. |
| SetWalletEnableFastWithdrawSwitch | Bu istek, hesabınız altındaki hızlı para çekme anahtarını etkinleştirir. Bu uç noktayı isteyen api anahtarı için "trade" seçeneğini etkinleştirmeniz gerekir. Hızlı Para Çekme Anahtarı açıkken, bir Binance hesabına fon transferi anında yapılır. Zincir üstü işlem, işlem kimliği ve para çekme ücreti yoktur. |
| WalletWithdraw |
Bir para çekme talebi gönderir. |
| GetWalletDepositHistory | Para yatırma geçmişini getirir. |
| GetWalletWithdrawHistory | Para çekme geçmişini getirir. |
| GetWalletDepositAddress | Ağ ile para yatırma adresini getirir. |
| GetWalletAccountStatus | Hesap durumu ayrıntısını getirir. |
| GetWalletAccountAPITradingStatus | Hesap api alım satım durumu ayrıntısını getirir. |
| GetWalletDustLog | Yalnızca son 100 kaydı döndürür Yalnızca 01.12.2020'den sonraki kayıtları döndürür |
| GetWalletAssetsConvertedBNB | |
| WalletDustTransfer |
Dust varlıklarını BNB'ye dönüştürür. Bu uç noktayı isteyen API Anahtarı için Spot ve Margin İşlem iznini etkinleştirmeniz gerekir. |
| GetWalletAssetDividendRecord | Varlık temettü kaydını sorgular. |
| GetWalletAssetDetail | Binance'te desteklenen varlıkların ayrıntılarını getirir. |
| GetWalletTradeFee | İşlem ücretini getirir |
| WalletUserUniversalTransfer |
Bu uç noktayı isteyen API Anahtarı için Permits Universal Transfer seçeneğini etkinleştirmeniz gerekir.MAIN_UMFUTURE Spot hesabından USDⓈ-M Futures hesabına transfer Type ENUM'u:
|
| GetWalletQueryUserUniversalTransferHistory |
|
| GetWalletFundingWallet | Şu anda aşağıdaki işletme varlıklarının sorgulanmasını destekler:Binance Pay, Binance Card, Binance Gift Card, Stock Token |
| GetWalletUserAsset | Kullanıcı varlıklarını alır, yalnızca pozitif veriler için. |
| GetWalletApiKeyPermission |
Örnek
Binance, bir Para Çekme talebi göndermek için Wallet API'sinin kullanılmasına olanak tanır, yalnızca aşağıdaki parametreler zorunludur:
- Coin
- Address
- Amount
oBinance := TsgcWSAPI_Binance.Create(nil);
oBinance.Binance.ApiKey := '<your api key>';
oBinance.Binance.ApiSecret := '<your api secret>';
ShowMessage(oBinance.REST_API.WalletWithdraw('BTC', '7213fea8e94b4a5593d507237e5a555b', 0.25));
API istemcisinin başlıca özelliklerini gösteren, Windows için derlenmiş bir Binance demosunu aşağıda bulabilirsiniz. Binance Wallet metotlarını test etmek için Wallet sekmesini seçin.
