簡體   English   中英

Binance Python - 啟用內部轉賬並將資金發送到財務錢包

[英]Binance Python - enable InternalTransfer and send fund to financement Wallet

我正在嘗試將一些代幣從現貨賬戶發送到同一錢包的子賬戶。 據我了解,“常規”幣安賬戶(<250 億)的子賬戶錢包很少:

  • 現貨錢包
  • 期貨錢包
  • 隔離馬林錢包
  • 交叉保證金錢包
  • 金融錢包

我正在使用 python 3.8 和 python 幣安 api。

這是我使用的命令:

transfer_spot_to_isolated_margin(asset="MATIC", amount=float(amount), type="1") 

結果如下:

binance.exceptions.BinanceAPIException: APIError(code=-1002): You are not authorized to execute this request. 

似乎 API 配置未設置為允許此轉移。 這是API配置

get_account_api_permissions()

得到

{'ipRestrict': True, 'createTime': 1641830788000, 'enableReading': True, 'enableSpotAndMarginTrading': True, 'enableWithdrawals': True, 'enableInternalTransfer': False, 'enableMargin': False, 'enableFutures': False, 'permitsUniversalTransfer': True, 'enableVanillaOptions': False}

我認為問題來自設置為'False' enableInternalTransfer 但我不知道如何更改此配置。 我已經在 binance API 面板中的 API 配置中交叉了所有內容。

你知道如何啟用它嗎?

我住在法國,所以保證金和期貨是禁用的。 但是應該可以將令牌轉移到這些錢包(可以從幣安Android應用程序)

你知道如何將資金轉移到“金融錢包”嗎? 我在 binance API python 文檔中找不到任何關於它的信息。

非常感謝您的幫助:) 很抱歉在一個帖子中問了這么多問題!

子賬戶功能供企業賬戶用戶和擁有主賬戶管理的VIP1(或更高)個人賬戶用戶使用。 如果您不在這些類別下,則未啟用子帳戶功能,並且其相關權限“enableInternalTransfer”對您的情況無關緊要。

任何幣安賬戶都有許多不同的產品,例如:現貨、期貨和保證金(每個都有自己的賬戶錢包)。

如果您想從現貨轉入逐倉保證金錢包,有兩種方式:

對於這兩個選項,您應該在 API 管理頁面上檢查以下內容:

  • 啟用“enableMargin”
  • 查看您的請求 IP 是否列入白名單

如果您仍然收到error code -1002 ,請 go 到https://dev.binance.vision/t/error-you-are-not-authorized-to-execute-this-request/8102測試更多可能性。

有用的鏈接:

保證金賬戶已完全初始化:必須“手動”在該賬戶中發送一些資金以啟用保證金錢包。 完成此操作后,我不再收到錯誤消息。

請查看“Binance”答案以獲取更多文檔鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM