Amagi API 文档 - v5.6.3
    正在准备搜索索引...

    函数 getKuaishouData

    获取快手数据的核心方法实现

    • 获取快手数据的核心方法(推荐用法:第三个参数为cookie)

      类型参数

      • T extends "单个视频作品数据" | "评论数据" | "Emoji数据"
      • M extends TypeMode

      参数

      • methodType: T

        请求数据类型

      • 可选options: Omit<KuaishouDataOptionsMap[T]["opt"], "methodType"> & { typeMode?: TypeMode } & {
            typeMode?: M;
        }

        请求参数对象,包含typeMode属性控制返回类型

        • 可选typeMode?: TypeMode

          获取返回类型 类型定义时间:2025-02-02

          类型解析模式:

          • strict: 返回严格类型(基于接口响应定义,随时间推移可能缺少未声明的字段)
          • loose未指定: 返回宽松的 any 类型(默认)
          'loose'
          
        • 可选typeMode?: M
      • 可选cookie: string

        可选的用户Cookie

      • 可选requestConfig: RequestConfig

      返回 Promise<
          ApiResponse<ConditionalReturnType<KuaishouDataOptionsMap[T]["data"], M>>,
      >

      根据typeMode返回对应类型的数据

    • 获取快手数据的核心方法(重载:第二个参数为cookie)

      类型参数

      • T extends "单个视频作品数据" | "评论数据" | "Emoji数据"
      • M extends TypeMode

      参数

      • methodType: T

        请求数据类型

      • cookie: string

        用户Cookie

      • 可选options: Omit<KuaishouDataOptionsMap[T]["opt"], "methodType"> & { typeMode?: TypeMode } & {
            typeMode?: M;
        }

        请求参数对象,包含typeMode属性控制返回类型

        • 可选typeMode?: TypeMode

          获取返回类型 类型定义时间:2025-02-02

          类型解析模式:

          • strict: 返回严格类型(基于接口响应定义,随时间推移可能缺少未声明的字段)
          • loose未指定: 返回宽松的 any 类型(默认)
          'loose'
          
        • 可选typeMode?: M
      • 可选requestConfig: RequestConfig

      返回 Promise<
          ApiResponse<ConditionalReturnType<KuaishouDataOptionsMap[T]["data"], M>>,
      >

      根据typeMode返回对应类型的数据