Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "qrcode"

Index

Functions

Const createQrcode

  • createQrcode(accessToken: string, info: number | string, expire_seconds?: number, action_name: "QR_STR_SCENE" | "QR_LIMIT_STR_SCENE" | "QR_SCENE" | "QR_LIMIT_SCENE"): Promise<null | IQrcode>
  • Parameters

    • accessToken: string

      accessToken

    • info: number | string
    • Default value expire_seconds: number = 30

      过期时间,单位秒,默认30秒,最长30天

    • action_name: "QR_STR_SCENE" | "QR_LIMIT_STR_SCENE" | "QR_SCENE" | "QR_LIMIT_SCENE"

      二维码类型 二维码类型,QR_SCENE为临时的整型参数值,QR_STR_SCENE为临时的字符串参数值,QR_LIMIT_SCENE为永久的整型参数值,QR_LIMIT_STR_SCENE为永久的字符串参数值

    Returns Promise<null | IQrcode>

Const getQrcodeByTicket

  • getQrcodeByTicket(ticket: string): Promise<null | Stream>
  • 通过ticket换取图片内容 const img = getQrcodeByTicket(ticket); const ws = fs.createWriteStream(__dirname + '/update_files.jpeg'); img.pipe(ws);

    Parameters

    • ticket: string

      ticket

    Returns Promise<null | Stream>

Generated using TypeDoc