
PHP: URL-ni qısaltmaq üçün Is.gd API istifadə
Faydaları və tələləri barədə bir məqalə oxumaq kifayətdir SEOmoz-da URL-lərin qısaldılması. İstifadə edirəm Is.gd API bunu etmək:
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;
}
Həqiqi kod nümunəsini təqdir edə biləcəyinizi düşündüm. Bunu bloqa göndərən əlavə edilmiş funksional təklifləri əvəz etdiyinizə əmin olun. İstifadə etmək üçün yalnız yuxarıdakı funksiyaları PHP səhifənizə əlavə edin və sonra bu şəkildə icra edin:
doShortenURL('http://thisis.my/long/url/with?lots=of&data=');
Yəqin ki, yalnız əmin olmaq üçün bir cəhd / tutma bloku əlavə edərdim. Bu kod PHP 5+ ilə işləyən cURL kitabxanası ilə işləyir. Ev sahibiniz cURL-u aktivləşdirmirsə, yeni bir ev sahibi tapın.
Bu tam olaraq axtardığımı edir, təşəkkürlər!