Qrcode 二维码解析 API 接口,可以将任何二维码解析转换成原内容(字符、汉字或者网址等),只需要输入下方的请求地址即可。除此之外也可以调用本 API 接口生成属于自己的二维码解析 API 接口。
Method: GET/POST
# 请求地址 #
https://api.ooopn.com/qr/jx/api.php
# 请求参数 #
url //二维码图片地址(必填)
# 返回参数 #
code //状态码,200-解析成功,201-没填写图片地址,202-解析失败
qrurl //二维码图片地址
qrinfo //二维码解析信息
msg //错误状态
# 调用示例 #
# 返回数据 #
{
"code": "200",
"qrurl": "https://ws4.sinaimg.cn/large/007616Jqgy1g1rv8il94mj307i07i0bn.jpg",
"qrinfo": "https://www.hezibuluo.com"
}
# PHP调用 #
<?php
header("Access-Control-Allow-Origin:*");
date_default_timezone_set("PRC");
$url = $_GET['url'];
$result = file_get_contents("https://api.ooopn.com/qr/jx/api.php?url=".$url);
$arr=json_decode($result,true);
if ($arr['code']==200) {
header("Content-Type:application/json;charset=UTF-8");
//输出二维码解析信息时,改成 $arr['qrinfo']
echo json_encode($arr,JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES);
}else{
header("Content-Type:text/html;charset=UTF-8");
echo $arr['msg'];
}
?>
注:将以上PHP代码保存成api.php上传至服务器,即可制作自己的API接口
网友评论