线下收款码怎么包装成线上api接口使用?

如题所述

# 三合一收款二维码API请求方式 #
Method: GET/POST
# 请求地址 #
https://api.ooopn.com/qrpay/api.php
# 请求参数 #
type //输出类型 json-img(默认img,选填)
alipay //支付宝收款地址,url编码后传递(必填)
vxpay //微信收款地址,url编码后传递(必填)
qqpay //QQ收款地址,url编码后传递(必填)
uin //收款人的QQ(选填)
# JSON返回参数 #
code //状态码,200-查询成功,201-未输入参数
payUrl //支付网址
# 调用示例 #
https://api.ooopn.com/qrpay/api.php?alipay=https://qr.alipay.com/fkx04420ekndgryhkycbl75&vxpay=wxp://f2f0hOo-rzb46DNBib_wZnjxiXqWnpio2ESK&qqpay=https://i.qianbao.qq.com/wallet/sqrcode.htm?m=tenpay&a=1&u=541571321&ac=30800C441FB35C8004E0F99A215F576EE68961EA8F03F516DFC953DDBF44D836&n=Tolerance&f=wallet&uin=541571321
https://api.ooopn.com/qrpay/api.php?type=json&alipay=https://qr.alipay.com/fkx04420ekndgryhkycbl75&vxpay=wxp://f2f0hOo-rzb46DNBib_wZnjxiXqWnpio2ESK&qqpay=https://i.qianbao.qq.com/wallet/sqrcode.htm?m=tenpay&a=1&u=541571321&ac=30800C441FB35C8004E0F99A215F576EE68961EA8F03F516DFC953DDBF44D836&n=Tolerance&f=wallet&uin=541571321
# HTML示例 #
<img src="https://api.ooopn.com/qrpay/api.php?alipay=https://qr.alipay.com/fkx04420ekndgryhkycbl75&vxpay=wxp://f2f0hOo-rzb46DNBib_wZnjxiXqWnpio2ESK&qqpay=https://i.qianbao.qq.com/wallet/sqrcode.htm?m=tenpay&a=1&u=541571321&ac=30800C441FB35C8004E0F99A215F576EE68961EA8F03F516DFC953DDBF44D836&n=Tolerance&f=wallet&uin=541571321"/>
# 返回数据 #
本API无返回数据,直接输出图片
# JSON返回数据 #
{
"code": "200",
"payUrl": "http://t.cn/EoOPVXB"
}
# PHP调用 #
<?php
header("Access-Control-Allow-Origin:*");
date_default_timezone_set("PRC");
//$aliUrl = urlencode($_GET['alipay']);
//$vxUrl = urlencode($_GET['vxpay']);
//$qqUrl = urlencode($_GET['qqpay']);
$aliUrl = urlencode("https://qr.alipay.com/fkx04420ekndgryhkycbl75");
$vxUrl = urlencode("wxp://f2f0hOo-rzb46DNBib_wZnjxiXqWnpio2ESK");
$qqUrl = urlencode("https://i.qianbao.qq.com/wallet/sqrcode.htm?m=tenpay&a=1&u=541571321&ac=30800C441FB35C8004E0F99A215F576EE68961EA8F03F516DFC953DDBF44D836&n=Tolerance&f=wallet");
$result = file_get_contents('https://api.ooopn.com/qrpay/api.php?alipay='.$aliUrl.'&vxpay='.$vxUrl.'&qqpay='.$qqUrl);
$arr = json_decode($result,true);
header("Content-Type: image/JPEG");
echo $result;
}
?>
注:将以上PHP代码保存成api.php上传至服务器,即可制作自己的API接口
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网