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

    变量 DouyinValidationSchemas常量

    DouyinValidationSchemas: {
        textWork: ZodType<
            {
                methodType: | "parseWork"
                | "videoWork"
                | "imageAlbumWork"
                | "slidesWork"
                | "textWork";
                aweme_id: string;
            },
            unknown,
            $ZodTypeInternals<
                {
                    methodType: | "parseWork"
                    | "videoWork"
                    | "imageAlbumWork"
                    | "slidesWork"
                    | "textWork";
                    aweme_id: string;
                },
                unknown,
            >,
        >;
        parseWork: ZodType<
            {
                methodType: | "parseWork"
                | "videoWork"
                | "imageAlbumWork"
                | "slidesWork"
                | "textWork";
                aweme_id: string;
            },
            unknown,
            $ZodTypeInternals<
                {
                    methodType: | "parseWork"
                    | "videoWork"
                    | "imageAlbumWork"
                    | "slidesWork"
                    | "textWork";
                    aweme_id: string;
                },
                unknown,
            >,
        >;
        videoWork: ZodType<
            {
                methodType: | "parseWork"
                | "videoWork"
                | "imageAlbumWork"
                | "slidesWork"
                | "textWork";
                aweme_id: string;
            },
            unknown,
            $ZodTypeInternals<
                {
                    methodType: | "parseWork"
                    | "videoWork"
                    | "imageAlbumWork"
                    | "slidesWork"
                    | "textWork";
                    aweme_id: string;
                },
                unknown,
            >,
        >;
        imageAlbumWork: ZodType<
            {
                methodType: | "parseWork"
                | "videoWork"
                | "imageAlbumWork"
                | "slidesWork"
                | "textWork";
                aweme_id: string;
            },
            unknown,
            $ZodTypeInternals<
                {
                    methodType: | "parseWork"
                    | "videoWork"
                    | "imageAlbumWork"
                    | "slidesWork"
                    | "textWork";
                    aweme_id: string;
                },
                unknown,
            >,
        >;
        slidesWork: ZodType<
            {
                methodType: | "parseWork"
                | "videoWork"
                | "imageAlbumWork"
                | "slidesWork"
                | "textWork";
                aweme_id: string;
            },
            unknown,
            $ZodTypeInternals<
                {
                    methodType: | "parseWork"
                    | "videoWork"
                    | "imageAlbumWork"
                    | "slidesWork"
                    | "textWork";
                    aweme_id: string;
                },
                unknown,
            >,
        >;
        comments: ZodType<
            {
                methodType: "comments";
                aweme_id: string;
                number?: number;
                cursor?: number;
            },
            unknown,
            $ZodTypeInternals<
                {
                    methodType: "comments";
                    aweme_id: string;
                    number?: number;
                    cursor?: number;
                },
                unknown,
            >,
        >;
        userProfile: ZodType<
            { methodType: "userProfile"
            | "userVideoList"; sec_uid: string },
            unknown,
            $ZodTypeInternals<
                { methodType: "userProfile"
                | "userVideoList"; sec_uid: string },
                unknown,
            >,
        >;
        userVideoList: ZodType<
            { methodType: "userProfile"
            | "userVideoList"; sec_uid: string },
            unknown,
            $ZodTypeInternals<
                { methodType: "userProfile"
                | "userVideoList"; sec_uid: string },
                unknown,
            >,
        >;
        suggestWords: ZodType<
            { methodType: "suggestWords"; query: string },
            unknown,
            $ZodTypeInternals<{ methodType: "suggestWords"; query: string }, unknown>,
        >;
        search: ZodType<
            {
                methodType: "search";
                query: string;
                type?: "general"
                | "user"
                | "video";
                number?: number;
                search_id?: string;
            },
            unknown,
            $ZodTypeInternals<
                {
                    methodType: "search";
                    query: string;
                    type?: "general"
                    | "user"
                    | "video";
                    number?: number;
                    search_id?: string;
                },
                unknown,
            >,
        >;
        musicInfo: ZodType<
            { methodType: "musicInfo"; music_id: string },
            unknown,
            $ZodTypeInternals<{ methodType: "musicInfo"; music_id: string }, unknown>,
        >;
        liveRoomInfo: ZodType<
            { methodType: "liveRoomInfo"; room_id: string; web_rid: string },
            unknown,
            $ZodTypeInternals<
                { methodType: "liveRoomInfo"; room_id: string; web_rid: string },
                unknown,
            >,
        >;
        loginQrcode: ZodType<
            { methodType: "loginQrcode"; verify_fp: string },
            unknown,
            $ZodTypeInternals<
                { methodType: "loginQrcode"; verify_fp: string },
                unknown,
            >,
        >;
        emojiList: ZodType<
            { methodType: "emojiList" },
            unknown,
            $ZodTypeInternals<{ methodType: "emojiList" }, unknown>,
        >;
        dynamicEmojiList: ZodType<
            { methodType: "dynamicEmojiList" },
            unknown,
            $ZodTypeInternals<{ methodType: "dynamicEmojiList" }, unknown>,
        >;
        commentReplies: ZodType<
            {
                methodType: "commentReplies";
                aweme_id: string;
                comment_id: string;
                number?: number;
                cursor?: number;
            },
            unknown,
            $ZodTypeInternals<
                {
                    methodType: "commentReplies";
                    aweme_id: string;
                    comment_id: string;
                    number?: number;
                    cursor?: number;
                },
                unknown,
            >,
        >;
        danmakuList: ZodType<
            {
                methodType: "danmakuList";
                aweme_id: string;
                start_time?: number;
                end_time?: number;
                duration: number;
            },
            unknown,
            $ZodTypeInternals<
                {
                    methodType: "danmakuList";
                    aweme_id: string;
                    start_time?: number;
                    end_time?: number;
                    duration: number;
                },
                unknown,
            >,
        >;
    } = ...

    抖音参数验证模式映射

    类型声明

    • 只读textWork: ZodType<
          {
              methodType: | "parseWork"
              | "videoWork"
              | "imageAlbumWork"
              | "slidesWork"
              | "textWork";
              aweme_id: string;
          },
          unknown,
          $ZodTypeInternals<
              {
                  methodType: | "parseWork"
                  | "videoWork"
                  | "imageAlbumWork"
                  | "slidesWork"
                  | "textWork";
                  aweme_id: string;
              },
              unknown,
          >,
      >
    • 只读parseWork: ZodType<
          {
              methodType: | "parseWork"
              | "videoWork"
              | "imageAlbumWork"
              | "slidesWork"
              | "textWork";
              aweme_id: string;
          },
          unknown,
          $ZodTypeInternals<
              {
                  methodType: | "parseWork"
                  | "videoWork"
                  | "imageAlbumWork"
                  | "slidesWork"
                  | "textWork";
                  aweme_id: string;
              },
              unknown,
          >,
      >
    • 只读videoWork: ZodType<
          {
              methodType: | "parseWork"
              | "videoWork"
              | "imageAlbumWork"
              | "slidesWork"
              | "textWork";
              aweme_id: string;
          },
          unknown,
          $ZodTypeInternals<
              {
                  methodType: | "parseWork"
                  | "videoWork"
                  | "imageAlbumWork"
                  | "slidesWork"
                  | "textWork";
                  aweme_id: string;
              },
              unknown,
          >,
      >
    • 只读imageAlbumWork: ZodType<
          {
              methodType: | "parseWork"
              | "videoWork"
              | "imageAlbumWork"
              | "slidesWork"
              | "textWork";
              aweme_id: string;
          },
          unknown,
          $ZodTypeInternals<
              {
                  methodType: | "parseWork"
                  | "videoWork"
                  | "imageAlbumWork"
                  | "slidesWork"
                  | "textWork";
                  aweme_id: string;
              },
              unknown,
          >,
      >
    • 只读slidesWork: ZodType<
          {
              methodType: | "parseWork"
              | "videoWork"
              | "imageAlbumWork"
              | "slidesWork"
              | "textWork";
              aweme_id: string;
          },
          unknown,
          $ZodTypeInternals<
              {
                  methodType: | "parseWork"
                  | "videoWork"
                  | "imageAlbumWork"
                  | "slidesWork"
                  | "textWork";
                  aweme_id: string;
              },
              unknown,
          >,
      >
    • 只读comments: ZodType<
          {
              methodType: "comments";
              aweme_id: string;
              number?: number;
              cursor?: number;
          },
          unknown,
          $ZodTypeInternals<
              {
                  methodType: "comments";
                  aweme_id: string;
                  number?: number;
                  cursor?: number;
              },
              unknown,
          >,
      >
    • 只读userProfile: ZodType<
          { methodType: "userProfile"
          | "userVideoList"; sec_uid: string },
          unknown,
          $ZodTypeInternals<
              { methodType: "userProfile"
              | "userVideoList"; sec_uid: string },
              unknown,
          >,
      >
    • 只读userVideoList: ZodType<
          { methodType: "userProfile"
          | "userVideoList"; sec_uid: string },
          unknown,
          $ZodTypeInternals<
              { methodType: "userProfile"
              | "userVideoList"; sec_uid: string },
              unknown,
          >,
      >
    • 只读suggestWords: ZodType<
          { methodType: "suggestWords"; query: string },
          unknown,
          $ZodTypeInternals<{ methodType: "suggestWords"; query: string }, unknown>,
      >
    • 只读musicInfo: ZodType<
          { methodType: "musicInfo"; music_id: string },
          unknown,
          $ZodTypeInternals<{ methodType: "musicInfo"; music_id: string }, unknown>,
      >
    • 只读liveRoomInfo: ZodType<
          { methodType: "liveRoomInfo"; room_id: string; web_rid: string },
          unknown,
          $ZodTypeInternals<
              { methodType: "liveRoomInfo"; room_id: string; web_rid: string },
              unknown,
          >,
      >
    • 只读loginQrcode: ZodType<
          { methodType: "loginQrcode"; verify_fp: string },
          unknown,
          $ZodTypeInternals<
              { methodType: "loginQrcode"; verify_fp: string },
              unknown,
          >,
      >
    • 只读emojiList: ZodType<
          { methodType: "emojiList" },
          unknown,
          $ZodTypeInternals<{ methodType: "emojiList" }, unknown>,
      >
    • 只读dynamicEmojiList: ZodType<
          { methodType: "dynamicEmojiList" },
          unknown,
          $ZodTypeInternals<{ methodType: "dynamicEmojiList" }, unknown>,
      >
    • 只读commentReplies: ZodType<
          {
              methodType: "commentReplies";
              aweme_id: string;
              comment_id: string;
              number?: number;
              cursor?: number;
          },
          unknown,
          $ZodTypeInternals<
              {
                  methodType: "commentReplies";
                  aweme_id: string;
                  comment_id: string;
                  number?: number;
                  cursor?: number;
              },
              unknown,
          >,
      >
    • 只读danmakuList: ZodType<
          {
              methodType: "danmakuList";
              aweme_id: string;
              start_time?: number;
              end_time?: number;
              duration: number;
          },
          unknown,
          $ZodTypeInternals<
              {
                  methodType: "danmakuList";
                  aweme_id: string;
                  start_time?: number;
                  end_time?: number;
                  duration: number;
              },
              unknown,
          >,
      >