PHP: Gebruik Is.gd API om URL te verkort

Depositphotos 11843590 s

Lees net 'n artikel oor die voordele en slaggate van verkort URL's by SEOmoz. Ek gebruik die Is.gd API om dit te doen met die SMS WordPress-inprop wat ek geskryf het (tans toets en goed doen!).

funksie doCurlRequest ($ url, $ veranderlike, $ waarde) {$ api = $ url. "?". $ veranderlike. "=". $ waarde; $ sessie = curl_init (); curl_setopt ($ sessie, CURLOPT_URL, $ api); curl_setopt ($ sessie, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ sessie); curl_close ($ sessie); retour $ data; } funksie doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ veranderlike = "longurl"; $ shorturl = doCurlRequest ($ url, $ veranderlik, $ longurl); retour $ shorturl; }

Het gedink dat mense 'n werklike kode-voorbeeld sal waardeer. Maak seker dat u die funksionele aanhalings vervang wat dit op die blog plaas. Om te gebruik, voeg net die bogenoemde funksies by u PHP-bladsy en voer dit dan so uit:

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

Ek sal waarskynlik 'n probeer / vangblok byvoeg net om seker te wees. Hierdie kode werk met PHP 5+ met die cURL-biblioteek geaktiveer. As u gasheer nie cURL aktiveer nie, soek 'n nuwe gasheer.

Een kommentaar

  1. 1

Wat dink jy?

Hierdie webwerf gebruik Akismet om spam te verminder. Leer hoe jou opmerking verwerk is.