Q站资源网
当前位置:网站首页 > 最近更新 > 免费技术 > 网站建设 > 正文

给网站内容添加动态二维码api

作者:百变鹏仔日期:2023-04-14 13:28:17浏览:924分类:网站建设

    Hello,大家好,我是Q站小编鹏仔,因为本站经常会分享一些QQ活动、线报活动等,很多活动都是有活动链接,有的用户电脑访问的本站,需要手机扫码参与活动,发布的活动比较多,每次发布活动都得上传活动二维码,感觉没太大必要,毕竟活动很快也就过期了,几百个活动就得上传几百个二维码,也比较消耗内存。

    网上有很人提供的免费生成二维码api,也是如此拼接,不过大多还限制调用次数,并且说不准哪天就倒闭了,所以使用自己的还是安全放心。

    所以鹏仔就使用php简单写了一个生成二维码方法,这样就不用每次都上传二维码了,只需要将原本上传的图片链接换成api地址 并拼接活动链接即可。


例如 https://qzhan.vip/api/ewm/qr.php?content=http://qzhan.vip

https://qzhan.vip/api/ewm/qr.php?content=拼接的内容

(如果拼接的链接超长,可自行生成短链接在进行拼接)

将拼接好的放到img标签即可

<img src="https://qzhan.vip/api/ewm/qr.php?content=http://qzhan.vip" />


效果如下

Q站


文件下载

蓝奏网盘点击下载


只需要将下载好的两个文件 qr.php、phpqrcode.php 上传到服务器,域名拼接 qr.php 文件路径,再加上参数即可。

技术QQ:344225443

<?php
	if(isset($_GET['content'])) {
	    $content = $_GET['content']; // 获取内容
	    
	    // 引入二维码库
	    require 'phpqrcode.php';
	    
	    // 设置二维码图片大小
	    $size = 6;
	    // 设置二维码容错率(可选参数:L-7%,M-15%,Q-25%,H-30%)
	    $errorCorrectionLevel = 'H';
	    
	    // 在服务器上生成二维码图片
	    $qrCodePath = 'qrcode.png'; // 保存路径
	    QRcode::png($content, $qrCodePath, $errorCorrectionLevel, $size);
	    
        // 输出普通二维码图片
        header("Content-type: image/png");
        readfile($qrCodePath);
	} else {
	    echo '请输入内容参数';
	}
?>


爱Q站
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:344225443@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

暂无评论,来添加一个吧。

取消回复欢迎 发表评论:

关灯