1 个不稳定版本
0.1.0 | 2024年1月13日 |
---|
#2143 在 解析器实现
39KB
653 行
wordstat-rs
Rust库,用于与Yandex Wordstat API交互
用法
创建客户端
let client = Client::new("token", "https://api-sandbox.direct.yandex.ru/v4/json/");
获取可用区域列表
let regions = get_regions(&client).await.unwrap();
开始生成报告
let request = ReportRequest::new()
.add_phrase("rust")
.add_geo(54); // Geo is optional
let report_id = create_report(&client, &request).await.unwrap();
获取所有可用报告及其状态列表
let report_list = get_report_list(&client).await.unwrap();
获取生成的报告
let report = get_report(&client, report_id).await.unwrap();
删除报告(您的账户上可以同时有超过5个报告)
delete_report(&client, report_id).await.unwrap();
待办事项
- 创建报告
- 删除报告
- 获取报告
- 获取报告列表
- 获取区域列表
- 用测试覆盖方法
- 文档
依赖项
~4–18MB
~232K SLoC