接口地址: https://api.66mz8.com/api/qrcode.pay.php
返回格式: json/image
请求方式: get/post
请求示例: https://api.66mz8.com/api/qrcode.pay.php?uin=1875391011&alipay=https://qr.alipay.com/fkx15826zs2adix1mkpru3c&wxpay=wxp://f2f0yF_AGBbcSwYIgcWagFd9ZiFqiI6KCSYf&qqpay=https://i.qianbao.qq.com/wallet/sqrcode.htm?m=tenpay&a=1&u=676672304&ac=CAEQsObUwgIY6O_C-AU%3D_xxx_sign&n=Dream&f=wallet

请求参数说明:

名称 必填 类型 说明
  uin int 收款QQ账号,作为头像显示
  email string 收款码数据信息邮件接收地址
  name string 收款商户昵称,作为商户名依据
  alipay string 支付宝收款码地址,以作URL编码处理
  wxpay string 微 信 收 款码地址,以作URL编码处理
  qqpay string Q Q 收 款码地址,以作URL编码处理
  color string 二维码前景颜色,例如:999999
  bgcolor string 二维码背景颜色,例如:FFFFFF
  format string 选择输出格式 [json|base64|qrcode]

返回参数说明:

名称 类型 说明
  code string 返回的状态码
  msg string 返回提示信息
  pay_url string 返回收款码链接

请求返回示例:

{
  "code":200,
  "msg": "success",
  "emali": "邮件发送成功,请查收!",
  "pay_url":"http:\/\/qrpay.uomqq.com\/LeXbn2"
}

服务级错误码参照:

  错误码 说明
  200 返回三合一收款码
  201 商户QQ账号不能为空
  202 三合一收款码合并异常

PHP演示:

<?php
header
("Content-Type:text/html;charset=UTF-8");
date_default_timezone_set("PRC");
$qqUrl=urlencode("https%3A%2F%2Fi.qianbao.qq.com%2Fwallet%2Fsqrcode.htm%3Fm%3Dtenpay%26f%3Dwallet%26a%3D1%26ac%3DDB09ABFE1634B0E4BEB25DEB6AA38317413F6F4465A03FDA9AE9EEA04E7B38FA%26u%3D1875391011%26n%3DKate");
$vxUrl=urlencode("wxp%3A%2F%2Ff2f0lb7ivnq8IKE7Tfr-ldH2UsU150yBwwGb");
$aliUrl=urlencode("https%3A%2F%2Fqr.alipay.com%2Ffkx03631lvjxkhkvediqhbd");
$result file_get_contents('/api/qrcode.pay.php?alipay='.$aliUrl.'&qqpay='.$qqUrl.'&wxpay='.$vxUrl.'&format=json');
$arr json_decode($result,true);
if (
$arr['code']==200) {
    echo 
$arr['pay_url'];
} else {
    echo 
$arr['msg'];
}
?>