现在网上大部分网上都提供腾讯短网址接口却没有提供腾讯短网址API案例。
也就是说小白压根都不会怎么操作,在这里蓝优你们分享一下。
首先提供的是官方接口:https://vip.video.qq.com/fcgi-bin/comm_cgi?name=short_url&need_short_url=1&url=
源代码
<?php /*蓝优 4.23*/ header("Access-Control-Allow-Origin:*"); header('Content-type: application/json'); //www.isiyuan.net !empty($_REQUEST['url']) ? $url = $_REQUEST['url'] : exit(json_encode([ 'code'=>202, "msg"=>"缺少参数" ], *** ON_UNESCAPED_UNICODE)); $get = urlencode($url); $api = myCurl('https://vip.video.qq.com/fcgi-bin/comm_cgi?name=short_url&need_short_url=1&url='.$get); $b = 'QZOutputJson=('; $c = ');'; $json = GetBetween($api,$b,$c); $data = json_decode($json,true); if ($data){ $value = array( 'code'=>200, 'msg'=>'成功', 'data'=>$data['short_url'] ); }else{ $value = array( 'code'=>202, 'msg'=>'失败' ); } echo json_encode($value, *** ON_UNESCAPED_UNICODE); function myCurl($url){ //Curl GET $ch = curl_init(); // Curl 初始化 $timeout = 30; // 超时时间:30s $ua='Mozilla/5.0( Linux; Android 8.1.0; PBCM30 Build/OPM1.171019011; wv)Apple Webkit/ 537.36(KHTML, like Gecko) Version/4.0 Chrome/62.0.3202. 84 Mobile Safari/537.36'; // 伪造抓取 UA $ip = mt_rand(11, 191) . "." . mt_rand(0, 240) . "." . mt_rand(1, 240) . "." . mt_rand(1, 240); curl_setopt($ch, CURLOPT_URL, $url); // 设置 Curl 目标 curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); // Curl 请求有返回的值 curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); // 设置抓取超时时间 curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); // 跟踪重定向 curl_setopt($ch,CURLOPT_REFERER,$url); // 伪造来源网址 curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-FORWARDED-FOR:'.$ip, 'CLIENT-IP:'.$ip)); //伪造IP curl_setopt($ch, CURLOPT_USERAGENT, $ua); // 伪造ua curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); // https请求 不验证证书和hosts curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0); //强制协议为1.0 curl_setopt($ch, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 ); //强制使用IPV4协议解析域名 $content = curl_exec($ch); curl_close($ch); // 结束 Curl return $content; // 函数返回内容 } function GetBetween($content,$start,$end) { $r = explode($start, $content); if (isset($r[1])) { $r = explode($end, $r[1]); return $r[0]; } return ''; }
支持POST和GET
地址/?url= 或者直接post传值到API
小刀娱乐网绿色自适应网址发布页源码 源码介绍 自适应PC+Wap,体积很小仅9KB,用了快半个月了,拿去丢在阿里云OSS的静态托管一个月一两块钱搞定,主要是用来发布域名的防止哪天大家走...
本文发内向一个html颜色代码选择器 轻松复制颜色代码 js封装实现的颜色选择器插件,简单好用。点击色块复制颜色代码。 下载列表...
可用抖音无水印解析PHP源码 本源码由@一场梦 开发,PHP纯源码无任何第三方接口,上传即可使用。 演示地址:test.isiyuan.net/douyin/ 早期思源就写过抖音...
分享一款API源码,腾讯域名拦截检测API php源码;官方接口,亲测可用。 授人以鱼不如授人以渔: 方法介绍 如果API失效后可用浏览器,进入https://urlsec.q...
HTML单页图床源码对接多个图床API稳定奔放 采用layui上传模块,然后做了一个很简易的图床。 前端感觉还不错,反正是二次米动态背景。页面信息自行修改...上传根目录即可,接口是别人的...
前段时间某音很火的时钟,动不动就几百万赞,发出来跟大家交流一下,具体效果如图 抖音动态时钟前端页面,精确到年月日时分秒 浏览器打开 F11全屏做一个屏保也是蛮不错的...