#search #api-client #api #api-bindings #wordstat #trends #yandex-direct

wordstat-rs

这是一个库,允许轻松与Yandex Direct API交互,以获取Wordstat服务中关键词搜索的统计信息。

1 个不稳定版本

0.1.0 2024年1月13日

#2143解析器实现

MIT 许可证

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