PHP: Is.gd gebruiken API om URL in te korten

Depositphotos 11843590 s

Lees gewoon een artikel over de voordelen en valkuilen van URL's verkorten bij SEOmoz. Ik gebruik de Is.gd-API om dit te doen met de SMS WordPress-plug-in dat ik schreef (momenteel aan het testen en goed bezig!).

functie doCurlRequest ($ url, $ variabele, $ waarde) {$ api = $ url. "?". $ variabele. "=". $ waarde; $ session = curl_init (); curl_setopt ($ sessie, CURLOPT_URL, $ api); curl_setopt ($ sessie, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ sessie); curl_close ($ sessie); $ data teruggeven; } functie doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ variable = "longurl"; $ shorturl = doCurlRequest ($ url, $ variabele, $ longurl); retourneer $ shorturl; }

Ik dacht dat jullie een echt codevoorbeeld zouden kunnen waarderen. Zorg ervoor dat u de funkified quotes vervangt die het plaatsen van dit op de blog toevoegt. Om te gebruiken, voegt u de bovenstaande functies toe aan uw PHP-pagina en voert u deze als volgt uit:

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

I would probably add a try/catch block just to be sure. This code works with PHP 5+ with the cURL library enabled. If your host doesn’t enable cURL, find a new host.

Een reactie

  1. 1

Wat denk je?

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.