• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > PHP实现腾讯短网址生成api接口实例

PHP实现腾讯短网址生成api接口实例

作者:站长图库 字体:[增加 减小] 来源:互联网

站长图库向大家介绍了腾讯短网址,api接口等相关知识,希望对您有所帮助

腾讯短网址(url.cn短链接)生成api接口是腾讯官方对外公开的短网址生成接口,可以将一个冗长的链接缩短成10个字符以内的短链接,需要的朋友跟随小编一起看看吧

1、简要描述

腾讯短网址(url.cn短链接)生成api接口是腾讯官方对外公开的短网址生成接口,可以将一个冗长的链接缩短成10个字符以内的短链接。

2、应用场景

腾讯短网址的应用场景很广,譬如短信营销、邮件推广、微信营销、QQ营销、自媒体推广、渠道推广等都会用到短网址。究其原因是在于短网址可以降低推广成本、用户记忆成本,提高用户点击率;在特定的场景下推广还能规避关键词,防止域名被拦截,隐藏真实地址等。

3、使用说明

接口地址:http://api.monkeyapi.com/

请求方式:http get/post

返回格式:json

4、示例

$url = "http://api.monkeyapi.com";$params = array(    'appkey' =>'appkey',//您申请的APPKEY    'url' =>'www.monkeyapi.com',//需要查询的网站);$paramstring = http_build_query($params);$content = Curl($url, $paramstring);$result = json_decode($content, true);if($result) {    var_dump($result);} else {    //请求异常}/**  * 请求接口返回内容  * @param  string $url [请求的URL地址]  * @param  string $params [请求的参数]  * @param  int $ipost [是否采用POST形式]  * @return  string*/function Curl($url, $params = false, $ispost = 0){    $httpInfo = array();    $ch = curl_init();    curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 60);    curl_setopt($ch, CURLOPT_TIMEOUT, 60);    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);    if ($ispost) {        curl_setopt($ch, CURLOPT_POST, true);        curl_setopt($ch, CURLOPT_POSTFIELDS, $params);        curl_setopt($ch, CURLOPT_URL, $url);    } else {        if ($params) {            curl_setopt($ch, CURLOPT_URL, $url.'?'.$params);        } else {            curl_setopt($ch, CURLOPT_URL, $url);        }    }    $response = curl_exec($ch);    if ($response === FALSE) {        //echo "cURL Error: " . curl_error($ch);        return false;    }    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);    $httpInfo = array_merge($httpInfo, curl_getinfo($ch));    curl_close($ch);    return $response;}


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • PHP实现腾讯短网址生成api接口实例

相关文章

  • tp5怎么隐藏admin.php
  • Photoshop绘制超强质感立体按钮
  • 将phpcms默认ckeditor编辑器换成KindEditor
  • inner join用法是什么
  • Phpcms和DedeCMS程序比较分析
  • CDR制作电脑宣传海报教程
  • Python查询工信部网站备案信息
  • 浅谈nodejs利用node-xlsx模块读取excel数据的方法
  • 前端怎么调用后台thinkphp6验证码
  • 两行 Javascript 代码生成 UUID的方法

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 代码如何实现移除WordPress版本号
    • 关于ThinkPHP6多例Redis类实现
    • PhotoShop CS6创建复古半调网纹立体3D文字设计教程
    • Phootoshop制作金属质感的字体教程
    • PHP如何实现禁止浏览器缓存
    • PHP怎么进行登入操作和注销登录(实例演示)
    • 针对SEO怎样聪明的使用 Flash
    • 五步搞定Laravel Migrations的使用
    • Photoshop设计大气时尚的金色花纹教程
    • PhotoShop用滤镜制作一朵抽象的花朵特效教程

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有