目录

护卫盾_取支付二维码


## 函数名称 hwd_getQRCode(); ## 易语言模块 护卫盾_取支付二维码(); ## 函数说明 获取支付二维码. ## 参数列表 | 参数名称 | 参数类型 | 参数说明 | | ------------ | ------------ | ------------ | | username | const char * | 充值用户名 | | cid | int | 卡类ID,通过hwd_getCards()获得 | | qrcode | bool | 如为true,则只返回支付链接(用于前端生成二维码),如为false,则由服务端生成png格式经过base64编码的二维码图片 | | buffer | char * | 返回值缓冲区 | | bufferLen | size_t | 缓冲区尺寸 | ## 函数原型 ``` /// /// 获取支付二维码. /// /// 充值用户名 /// 卡类ID,通过hwd_getCards()获得 /// 如为true,则只返回支付链接(用于前端生成二维码),如为false,则由服务端生成png格式经过base64编码的二维码图片 /// 返回值缓冲区 /// 缓冲区尺寸 /// HWD_LIBRARY_API hwd_getQRCode (const char * username, int cid, bool qrcode, char * buffer, size_t bufferLen); ``` ## 状态码 | 状态码 | 状态提示内容 | | ------------ | ------------ | | 1 | 用户名不可为空 | | 2 | 卡类ID不可为空 | | 3 | cid参数有误 | | 4 | 用户不存在 | | 5 | 订单创建失败,请联系客服. | | 200 | success |