我试图创建一个 Bybit 交易机器人,当我开始测试它时,它停止工作,并且不断抛出相同的错误(10003)无效的 API 密钥。我检查了好几遍,都是正确的。你知道这可能是什么原因吗?
对于任何想知道的人,
您只需使用“https://api.bybit.com”端点,而不是“https://api-testnet.bybit.com”。
验证码将如下所示:
session_auth = inverse_perpetual.HTTP(
endpoint="https://api.bybit.com",
api_key="you api key",
api_secret="your secret key"
)
生成 API 密钥时,底部有一个用于白名单 IP 地址的选项,允许使用生成的 API 密钥访问服务器。您可能没有将您的 IP 地址列入白名单。
在使用
testnet=True
以及来自 bybit 主网站的 API_key 和 API_secret 时,我遇到了同样的错误。测试网并非指bybit Demo账户。
如果您打算启用测试网,则必须使用 https://testnet.bybit.com/ API。