18 个版本 (5 个破坏性更新)
0.6.1 | 2022年10月23日 |
---|---|
0.6.0 | 2022年10月22日 |
0.5.6 | 2022年10月22日 |
0.4.0 | 2022年10月2日 |
0.1.1 | 2022年9月16日 |
#3 在 #client-instance 中
每月下载量 53
在 vapper 中使用
28KB
536 行
Fast VK 🚀
从 VK 快速收集数据的库
[dependencies]
fast_vk = "0.5"
示例
use fast_vk::{Client, Instance};
use vk_method::{Method, Params};
#[tokio::main]
async fn main() {
let token = ["1234567890abcdef1234567890abcdef1234567890abcdef"];
let instances = Instance::from_tokens(token).unwrap();
let pool = Client::from_instances(instances);
let mut params = Params::new();
params.insert("user_id", 1);
let response = pool.method(Method::new(
"users.get",
params,
)).await.unwrap();
assert_eq!(
response,
serde_json::json!([
{
"id": 1,
"first_name": "Pavel",
"last_name": "Durov",
"is_closed": false,
"can_access_closed": true
}
])
)
}
lib.rs
:
从 VK 快速收集数据的库
默认情况下,它提供相对底层的 Client::method
。然而,有 thisvk
功能可用。使用此功能,您可以直接从 Client
调用 vk 方法。有关详细信息,请参阅 thisvk。
依赖项
~6–21MB
~287K SLoC