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

    函数 getDouyinData

    获取抖音数据的核心方法实现

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

      类型参数

      • T extends
            | "评论数据"
            | "用户主页数据"
            | "Emoji数据"
            | "指定评论回复数据"
            | "用户主页视频列表数据"
            | "直播间信息数据"
            | "视频作品数据"
            | "图集作品数据"
            | "合辑作品数据"
            | "聚合解析"
            | "文字作品数据"
            | "音乐数据"
            | "申请二维码数据"
            | "热点词数据"
            | "搜索数据"
            | "动态表情数据"
            | "弹幕数据"
      • M extends TypeMode

      参数

      • methodType: T

        请求数据类型

      • 可选options: Omit<DouyinDataOptionsMap[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<DouyinDataOptionsMap[T]["data"], M>>>

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

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

      类型参数

      • T extends
            | "评论数据"
            | "用户主页数据"
            | "Emoji数据"
            | "指定评论回复数据"
            | "用户主页视频列表数据"
            | "直播间信息数据"
            | "视频作品数据"
            | "图集作品数据"
            | "合辑作品数据"
            | "聚合解析"
            | "文字作品数据"
            | "音乐数据"
            | "申请二维码数据"
            | "热点词数据"
            | "搜索数据"
            | "动态表情数据"
            | "弹幕数据"
      • M extends TypeMode

      参数

      • methodType: T

        请求数据类型

      • cookie: string

        用户Cookie

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

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

        • 可选typeMode?: TypeMode

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

          类型解析模式:

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

        可选的请求配置

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

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