wechat pay

短链接转换接口

接口链接: https://api.mch.weixin.qq.com/tools/shorturl

该接口主要用亍Native支付模式一中的二维码链接转成短链接(weixin://wxpay/s/XXXXXX),减小二维码数据量,提升扫描速度。

请求参数:

字段名 变量名 必填 类型 说明
公众账号 ID appid String(32) 微信分配的公众账号 ID
商户号 mch_id String(32) 微信支付分配的商户号URL
链接 long_url String(512) 需要转换的 URL,签名用原串,传输需 URL encode
随机字符串 nonce_str String(32) 随机字符串,不长于 32 位
签名 sign String(32) 签名

同步返回结果:

字段名 变量名 必填 类型 说明
返回状态码 return_code String(16) SUCCESS/FAIL
返回信息 return_msg String(128) 返回信息,如非空,为错误原因签名失败参数格式校验错误以下字段在 return_code 为 SUCCESS 的时候有返回
公众账号 ID appid String(32) 微信分配的公众账号 ID
商户号 mch_id String(32) 微信支付分配的商户号
随机字符串 nonce_str String(32) 随机字符串,不长于 32 位
签名 sign String(32) 签名
业务结果 result_code String(16) SUCCESS/FAIL
错误代码 err_code String(32) SYSTEMERROR—系统错误URLFORMATERROR—URL格式
错误URL链接 short_url String(64) 转换后的 URL