为了账号安全,请及时绑定邮箱和手机立即绑定

腾讯短网址生成api接口推荐

标签:
PHP 接口测试

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;

}


点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消