Amagi API 文档 - v6.1.3
    正在准备搜索索引...

    类 xiaohongshuSign

    小红书签名算法类

    索引

    构造函数

    属性

    client: Xhshow = ...

    方法

    • 创建包含 web_session 的小红书 Web 端游客 Cookie。

      requestConfig 会透传到游客会话初始化请求,可用于配置代理、超时等传输参数。

      参数

      • 可选requestConfig: AxiosRequestConfig<any>

      返回 Promise<string>

    • 生成GET请求的X-S签名

      参数

      • path: string

        API路径

      • a1Cookie: string

        a1 cookie值

      • clientType: string = 'xhs-pc-web'

        客户端类型,默认为 'xhs-pc-web'

      • params: Record<string, any> = {}

        查询参数对象

      返回 string

      X-S签名

    • 生成POST请求的X-S签名

      参数

      • path: string

        API路径

      • a1Cookie: string

        a1 cookie值

      • clientType: string = 'xhs-pc-web'

        客户端类型,默认为 'xhs-pc-web'

      • body: Record<string, any> = {}

        请求体对象

      返回 string

      X-S签名

    • 生成X-S-Common参数

      参数

      • cookies: string

        cookie字符串

      返回 string

      Base64编码的随机字符串

    • 从cookie字符串中提取a1值

      参数

      • cookieString: string

        完整的cookie字符串

      返回 string

      a1 cookie值