gpt4 book ai didi

rest - 使用 Rust/reqwest crate 的 Binance API key 错误

转载 作者:行者123 更新时间:2023-12-03 11:45:15 24 4
gpt4 key购买 nike

我正在尝试编写一个与 Binance 的 REST API 接口(interface)的 rust 程序。文档的链接是 here.问题是我正在发送一个带有 reqwest 的 POST 请求,一个 rust crate,但只是收到 {"code":-2015,"msg":"Invalid API-key, IP, or permissions for action."}作为回应。根据文档, body 应该是空的。

let final_url = "https://api.binance.com/api/v3/userDataStream".to_string(); 
let client = reqwest::blocking::Client::new();
let response: Value = client.post(&final_url)
.body("")
.header("X-MBX-APIKEY", api_key)
.send().unwrap()
.json().unwrap();
println!("response: {}", response);
在这种情况下, api_key 只是一个包含 key 的字符串(我确信这是正确的,但谁知道)。我已经完成了从创建新的 API key 到尝试使用 key 而不是 API key 的所有工作,但没有提供任何东西。

最佳答案

我在美国,所以我必须使用的基本端点是 api.binance.us .第一行必须是:

let final_url = "https://api.binance.us/api/v3/userDataStream".to_string(); 

关于rest - 使用 Rust/reqwest crate 的 Binance API key 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62548695/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com