API地址:
https://api.mxooo.cn/qrcode/?text=
首页代码:
<?php // 导入生成二维码的库 include 'phpqrcode.php'; // 如果为空就报错 $weixiedai = ["code"=>"0","msg"=>"出了毛病!请注意检查必须参数[?text=]"]; if(!empty($_REQUEST) && !isset($_REQUEST['text'])){die(json_encode($weixiedai,JSON_UNESCAPED_SLASHES|JSON_UNESCAPED_UNICODE));} $value=$_REQUEST['text']; $casnhubuzu = ["code"=>"201","msg"=>"参数不足!生成个寂寞..."]; if(empty($value)){die(json_encode($casnhubuzu,JSON_UNESCAPED_SLASHES|JSON_UNESCAPED_UNICODE));} $errorCorrectionLevel = "L"; $matrixPointSize = "7"; QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize,2); exit; ?>
使用说明:
必须携带的参数:text
所有内容均使用text指定,若书写错误或不带参数会提示错误。
状态码说明:
code = 0
参数名称不正确
code = 201
需要生成的内容为空
若生成成功会自动返回一张图片, 图片无法保存,若需要保存请手动截图。
若保存到服务器中会浪费资源,故此不予存储。
注意:同样的内容若跟随刷新网页自动变化二维码,则可能是CDN缓存的问题,这个不影响正常使用。