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

    函数 createBoundKuaishouApi

    • 创建绑定了cookie的快手API对象

      参数

      • cookie: string

        要绑定的cookie(可选)

      • requestConfig: RequestConfig

      返回 {
          getWorkInfo: <M extends TypeMode = "loose">(
              options: Omit<
                  { methodType: "单个视频作品数据"; photoId: string },
                  "methodType",
              > & { typeMode?: TypeMode } & { typeMode?: M },
          ) => Promise<ApiResponse<ConditionalReturnType<KsOneWork, M>>>;
          getComments: <M extends TypeMode = "loose">(
              options: Omit<{ methodType: "评论数据"; photoId: string }, "methodType"> & {
                  typeMode?: TypeMode;
              } & { typeMode?: M },
          ) => Promise<ApiResponse<ConditionalReturnType<KsWorkComments, M>>>;
          getEmojiList: <M extends TypeMode = "loose">(
              options: Omit<{ methodType: "Emoji数据" }, "methodType"> & {
                  typeMode?: TypeMode;
              } & { typeMode?: M },
          ) => Promise<ApiResponse<ConditionalReturnType<KsEmojiList, M>>>;
      }

      绑定了cookie的快手API对象,调用时不需要再传递cookie

      • getWorkInfo: <M extends TypeMode = "loose">(
            options: Omit<{ methodType: "单个视频作品数据"; photoId: string }, "methodType"> & {
                typeMode?: TypeMode;
            } & { typeMode?: M },
        ) => Promise<ApiResponse<ConditionalReturnType<KsOneWork, M>>>

        获取单个视频作品数据

      • getComments: <M extends TypeMode = "loose">(
            options: Omit<{ methodType: "评论数据"; photoId: string }, "methodType"> & {
                typeMode?: TypeMode;
            } & { typeMode?: M },
        ) => Promise<ApiResponse<ConditionalReturnType<KsWorkComments, M>>>

        获取评论数据

      • getEmojiList: <M extends TypeMode = "loose">(
            options: Omit<{ methodType: "Emoji数据" }, "methodType"> & {
                typeMode?: TypeMode;
            } & { typeMode?: M },
        ) => Promise<ApiResponse<ConditionalReturnType<KsEmojiList, M>>>

        获取 Emoji 数据