张戈博客自用的php网址在线转换二维码的API源码(伪静态)

  • 源码大小:22KB
  • 源码语言:简体中文
  • 源码类型:国产软件
  • 源码授权:免费软件
  • 源码类别:php其它
  • 应用平台:Windows平台
  • 更新时间:2015-10-18
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

去年张戈博客曾分享过一篇与二维码API有关的文章:《分享几个可用的二维码API,以及给博客添加文章二维码图片的方法》,由于第三方二维码API总感觉稳定性和自定义性稍差,所以就到网上爬了一下相关代码,自己搭建了一个二维码API,用了几个月感觉良好,完全可以满足我博客的自定义需求。至于博客二维码这个功能是否鸡肋,那就仁者见仁智者见智了。我个人认为,在这个移动互联网飞速发展的时代,抢占先机,做好移动端的用户体验至关重要!

这个功能不是原创,而且百度一搜一大把,都不好意思拿来分享一二。最近看到有网友留言,想要我分享这个二维码API源码,鉴于博客分享初衷,就厚着脸皮贴出来了。当然,不止是那个qr code类,而是搭建成品的整体代码或心得,毕竟张戈博客存在的目的就是尽力降低各类IT教程的使用门槛(哈,是不是感觉很高尚...)!

[code]
<?php
/**
* PHP在线网址二维码API源码分享示例 By 张戈博客(zhangge.net)
* 文章地址://zhangge.net/5031.html
**/
 
//载入qrcode类
include "./phpqrcode.php";
 
//取得GET参数
$url        = isset($_GET["url"]) ? $_GET["url"] : 'help';
$errorLevel = isset($_GET["e"]) ? $_GET["e"] : 'L';
$PointSize  = isset($_GET["p"]) ? $_GET["p"] : '3';
$margin     = isset($_GET["m"]) ? $_GET["m"] : '0';
preg_match('/http:\/\/([\w\W]*?)\//si', $url, $matches);
 
//简单判断
//if ( $matches[1] != 'zhangge.net' && $matches[1] != 'zgboke.com' || $url == 'help') { //取消此行注释并注释下面一行,就能加入自定义的url过滤功能
if ( $url == 'help'){
    //简单的描述一下使用方法
    header("Content-type: text/html; charset=utf-8");
    echo '<title>在线二维码API接口| 张戈博客</title>';
    echo '<h1>欢迎使用张戈博客在线二维码API服务!</h1>
    使用前请仔细查看参数说明:<br />
    <br />
    url: 二维码对应的网址<br /><br />
    m&nbsp&nbsp: 二维码白色边框尺寸,缺省值: 0px<br /><br />
    e&nbsp&nbsp: 容错级别(errorLevel),可选参数如下(缺省值 L):<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbspL水平    7%的字码可被修正<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbspM水平    15%的字码可被修正<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbspQ水平    25%的字码可被修正<br />
    &nbsp;&nbsp;&nbsp;&nbsp;&nbspH水平    30%的字码可被修正<br />
    p&nbsp&nbsp: 二维码尺寸,可选范围1-10(具体大小和容错级别有关)(缺省值:3)<br /><br />
    常规用法:<a href="//seo.zgboke.com/qr/?m=0&e=L&p=3&url=//zhangge.net/" target="_blank">//seo.zgboke.com/qr/?m=0&e=L&p=3&url=//zhangge.net/</a><br /><br />
   
    CDN 加速:<br />
    格 式://seo.zgboke.com/qr/$m_$e_$p_$url_cdn.png <br />
    示 例:<a href="//seo.zgboke.com/qr/0_l_3_//zhangge.net_cdn.png" target="_blank">//seo.zgboke.com/qr/0_l_3_//zhangge.net_cdn.png</a><br />
    ';
 exit();
} else  {
    //调用二维码生成函数
    createqr($url, $errorLevel, $PointSize, $margin);
}
 
//简单二维码生成函数
function createqr($value,$errorCorrectionLevel,$matrixPointSize,$margin) {
    QRcode::png($value, false, $errorCorrectionLevel, $matrixPointSize, $margin);
}
?>
[/code]

载地址

下载错误?【投诉报错】

张戈博客自用的php网址在线转换二维码的API源码(伪静态)

      气源码

      关文章

      • Linkreate wordpress AI智能插件 v2.2.9

        wordpress文章内容、图片生成免费AI插件、AI前端交互、批量采集文章,接入兼容OpenAI、KIMI、文言一心等国内外AI模型。欢迎需要的朋友下载使用...

      • wordpress文章自动添加标签TAGs插件 v2.2 (Auto Tagging Plugin)

        一款专为WordPress网站设计的插件,旨在帮助用户根据自定义标签库自动为文章添加标签,你可以选择匹配文章标题、内容,甚至同时匹配两者,插件根据标签在文章中的出现次数来...

      • wordPress AI插件工具 v1.9

        wordpress文章内容、图片生成免费AI插件、AI前端交互、批量采集文章,接入兼容OpenAI、KIMI、文言一心等国内外AI模型...

      • 妍怡家政小程序上门服务系统(前端+后端) v2.5

        妍怡家政小程序采用think PHP+uniapp+Node.js开发,是一种基于微信平台的轻量级应用,这款源码不仅能够帮助家政服务提供商快速搭建自己的线上平台,还能为用户提供更加便捷...

      • DouPHP微信小程序管理系统 v1.8 Release 20250415

        DouPHP小程序管理系统基于PHP+MYSQL架构的,可用于开发各类微信小程序。功能模块化安装,可以根据自己的需要安装所需模块,欢迎需要的朋友下载使用...

      • 多个微信小程序源码合集 v1.0

        微信小程序是一种轻量级的应用开发平台,由腾讯公司推出,主要应用于移动端,旨在提供便捷的用户体验,无需下载安装即可在微信内使用...

      • 企孟CRM客户管理系统 v2.1.3

        企孟CRM客户管理系统,采用基于WEB的企业计算,采用PHP+MySQL进行开发,性能稳定可靠,欢迎需要的朋友下载使用...

      • Mtab书签 v1.2.6

        mTab 新标签页--一个免费无广告的组件式浏览器主页。 多端同步、美观易用的在线导航和新标签页工具,自主研发免费使用,帮助您高效管理网页和应用,更有便携好玩的小组件供...

      • 魔众帮助中心(多语言)系统 v1.0.0

        魔众帮助中心(多语言)系统是一款专业的多语言在线支持和帮助工具,为用户的业务提供全球化的客户支持解决方案,欢迎需要的朋友下载使用...

      • CDN静态资源库搭建源码 v1.0.0

        类似staticCDN站点的CDN静态文件资源管理系统,可以搭建自己的CDN静态资源站点,欢迎需要的朋友下载使用...

      载声明

      ☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
      ☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
      ☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
      ☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
      ☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
      ☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
      ☉ 本站提供的张戈博客自用的php网址在线转换二维码的API源码(伪静态)资源来源互联网,版权归该下载资源的合法拥有者所有。