Content marketing

PHP: Korištenje API-ja Is.gd za skraćivanje URL-a

Samo pročitajte članak o prednostima i zamkama skraćivanje URL-ova na SEOmoz-u. Ja koristim Is.gd API uraditi ovo:

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;
}

Mislio sam da biste ljudi mogli cijeniti stvarni uzorak koda. Obavezno zamijenite funkificirane citate koje dodaje ovo objavljivanje na blogu. Da biste koristili, samo dodajte gore navedene funkcije na svoju PHP stranicu, a zatim izvršite ovako:

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

Vjerojatno bih dodao blok try / catch samo da budem siguran. Ovaj kôd radi s PHP 5+ s omogućenom bibliotekom cURL. Ako vaš domaćin ne omogući cURL, pronađite novog.

Douglas Karr

Douglas Karr je CMO of OpenINSIGHTS i osnivač Martech Zone. Douglas je pomogao desecima uspješnih MarTech startupa, pomogao je u due diligence-u od preko 5 milijardi USD u Martech akvizicijama i ulaganjima te nastavlja pomagati tvrtkama u implementaciji i automatizaciji njihovih prodajnih i marketinških strategija. Douglas je međunarodno priznati stručnjak i govornik za digitalnu transformaciju i MarTech. Douglas je također objavljeni autor Dummie's guide i knjige o poslovnom vodstvu.

Vezani članci

Natrag na vrh
Blizu

Otkriven je Adblock

Martech Zone može vam pružiti ovaj sadržaj bez ikakvih troškova jer svoju web stranicu unovčavamo putem prihoda od oglasa, pridruženih veza i sponzorstava. Cijenili bismo kada biste uklonili program za blokiranje oglasa dok pregledavate našu stranicu.