Skip to main content

Crate openlark_analytics

Crate openlark_analytics 

Source
Expand description

§OpenLark 数据分析模块

OpenLark SDK 的数据分析模块,提供飞书数据分析和搜索相关 API 的完整访问。

§功能特性

  • 搜索服务: 全文搜索、智能搜索、内容检索
  • 数据分析: 数据报表、统计分析、趋势分析

§模块组织

本模块按业务域(bizTag)组织:

  • search - 搜索服务相关 API (14 APIs)

§使用示例

use openlark_analytics::AnalyticsService;
use openlark_core::prelude::Config;

// 使用 builder 模式创建配置
let config = Config::builder()
    .app_id("app_id")
    .app_secret("app_secret")
    .build();

let analytics_service = AnalyticsService::new(config)?;

// 获取搜索服务入口(当前 query/user 子路径会显式返回未接线错误)
let _search_v2 = analytics_service.search().v2();

Modules§

common
通用数据模型
prelude
数据分析预导入模块
search
Search 模块

Structs§

AnalyticsService
数据分析服务
Config
零拷贝配置共享实现

Constants§

VERSION
数据分析模块版本信息

Type Aliases§

AnalyticsConfig
数据分析服务配置别名