首页 > php教程 > php手册 > 正文

PHP实现短网址开源API 不需要数据库

php中文网
发布: 2016-06-13 10:51:15
原创
1575人浏览过

[php
配置文件 
[php] 
/*网址设置*/ 
define(SITE,"http://xxx.com");//域名后面不要加/ 
/*API设置*/ 
define(API_KEY,"");//API,申请地址:http://qita.in/reg.php 
/*高级设置*/ 
define(OPEN_AD,"0");//跳转页广告开关,1表示开,0表示关. 
define(AD,"我是广告");//广告内容,双引号里内容必须只能包含单引号 
define(TIME,"3");//跳转等待时间 
?> 


主要代码


[php] 
require_once('config.inc.php'); 
if(API_KEY==""){ 
echo "请修改config.inc.php API_KEY参数,点击注册申请API"; 

if(count($_GET['url'])>0){ 
//$url = "http://1dnet.net/index.php?api=1&return_url_text=1&longUrl=".$_GET['url'];  
$url="http://qita.in/app.php?api=".API_KEY."&type=noad&url=".$_GET['url'];  
$ch = curl_init();  
$timeout = 5;  
curl_setopt($ch, CURLOPT_URL, $url);  
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout);  
//在需要用户检测的网页里需要增加下面两行  
//curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);  
//curl_setopt($ch, CURLOPT_USERPWD, US_NAME.":".US_PWD);  
$contents = curl_exec($ch);  
eregi('http://qita.in/(.*)',$contents,$new); 
curl_close($ch);  
if(strlen($contents) $shorturl="请输入正确的短网址"; 

$shorturl=SITE."/$new[1]"; 
//echo "[统计]"; 
//echo '';  

?> 
 
 

 
 
7898.org免费短地址 
 
 
 
 
 
 
 
 
      
       

缩短、分享及监测你的链接 

 
       
 
           
 
               
 
                 
 
               
 
               
 
           
 
           
 
                     
                         
     
     
 
 
'; 
echo ''; 
?> 
 
       
短链接原始网址
 
echo ''.$shorturl.'
'.$_GET['url'].'
 
         
 
           
 
  
           
 
       
 
 
  
 
 
 
 
 
 

 作者:liangxunli

极限网络办公Office Automation
极限网络办公Office Automation

专为中小型企业定制的网络办公软件,富有竞争力的十大特性: 1、独创 web服务器、数据库和应用程序全部自动傻瓜安装,建立企业信息中枢 只需3分钟。 2、客户机无需安装专用软件,使用浏览器即可实现全球办公。 3、集成Internet邮件管理组件,提供web方式的远程邮件服务。 4、集成语音会议组件,节省长途话费开支。 5、集成手机短信组件,重要信息可直接发送到员工手机。 6、集成网络硬

极限网络办公Office Automation 0
查看详情 极限网络办公Office Automation
相关标签:
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号