内容营销

PHP:使用Is.gd API缩短URL

只需阅读有关以下内容的好处和陷阱的文章 在SEOmoz缩短URL。 我利用 是.gd API 去做这个:

function doCurlRequest($url, $variable, $value) {
    $api = $url."?".$variable."=".$value;
    $session = curl_init();
    curl_setopt($session, CURLOPT_URL, $api);
    curl_setopt($session, CURLOPT_RETURNTRANSFER, 1);
    $data = curl_exec($session);
    curl_close($session);
    return $data; 
}
function doShortenURL($longurl) {
    $url = "http://is.gd/api.php";
    $variable = "longurl";
    $shorturl = doCurlRequest($url, $variable, $longurl);
    return $shorturl;
}

以为大家可能会喜欢实际的代码示例。 确保替换将其添加到博客后添加的时髦的引号。 要使用,只需将以上函数添加到您的PHP页面,然后像这样执行:

doShortenURL('http://thisis.my/long/url/with?lots=of&data=');

为了确定,我可能会添加一个try / catch块。 此代码与启用了cURL库的PHP 5+一起使用。 如果您的主机未启用cURL,请查找新主机。

Douglas Karr

Douglas Karr 首席营销官是 开放洞察 和创始人 Martech Zone。 道格拉斯帮助了数十家成功的 MarTech 初创公司,协助进行了超过 5 亿美元的 MarTech 收购和投资尽职调查,并继续协助公司实施和自动化其销售和营销策略。 道格拉斯是国际公认的数字化转型和 MarTech 专家和演讲者。 道格拉斯还是一本傻瓜指南和一本商业领导力书籍的出版作者。

相关文章

返回顶部按钮
关闭

检测到Adblock

Martech Zone 我们能够免费为您提供这些内容,因为我们通过广告收入、联属链接和赞助从我们的网站中获利。 如果您在浏览我们的网站时删除广告拦截器,我们将不胜感激。