PHP: Is.gd kasutamine API URL-i lühendamiseks

Depositphotos 11843590 s

Lihtsalt lugege artiklit selle eeliste ja lõkse kohta URL-ide lühendamine SEOmozis. Ma kasutan Is.gd API seda teha koos SMS WordPressi pistikprogramm mille ma kirjutasin (praegu katsetan ja saan hästi hakkama!).

function doCurlRequest ($ url, $ muutuja, $ value) {$ api = $ url. "?". $ muutuja. "=". $ väärtus; $ session = curl_init (); curl_setopt ($ seanss, CURLOPT_URL, $ api); curl_setopt ($ seanss, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ seanss); curl_close ($ seanss); tagastage $ andmed; } funktsioon doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ muutuja = "longurl"; $ shorturl = doCurlRequest ($ url, $ muutuja, $ longurl); return $ shorturl; }

Arvasin, et inimesed hindavad tegelikku koodinäidist. Asendage kindlasti funktsionaalsed jutumärgid, mida selle blogisse postitamine lisab. Kasutamiseks lisage lihtsalt ülaltoodud funktsioonid oma PHP lehele ja käivitage see järgmiselt:

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

Tõenäoliselt lisaksin proovimise / püüdmise ploki, et olla kindel. See kood töötab koos PHP 5+ -ga, kui cURL-i teek on lubatud. Kui teie host ei võimalda cURL-i, leidke uus host.

Üks kommentaar

  1. 1

Mis sa arvad?

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.