PHP: Sèvi ak Is.gd API vin pi kout URL

Depositphotos 11843590 s

Jis li yon atik sou benefis yo ak enkonvenyans nan mantèg URL sou SEOmoz. Mwen itilize a Is.gd API fè sa ak la SMS WordPress Plugin ke mwen te ekri (kounye a tès ak fè byen!).

fonksyon doCurlRequest ($ url, $ varyab, $ valè) {$ api = $ url. "?". $ varyab. "=". $ valè; $ sesyon = curl_init (); curl_setopt ($ sesyon, CURLOPT_URL, $ api); curl_setopt ($ sesyon, CURLOPT_RETURNTRANSFER, 1); $ done = curl_exec ($ sesyon); curl_close ($ sesyon); retounen $ done; } fonksyon doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ varyab = "longurl"; $ shorturl = doCurlRequest ($ url, $ varyab, $ longurl); retounen $ shorturl; }

Te panse ou jan ta ka apresye yon echantiyon kòd reyèl. Asire ou ke ou ranplase quotes yo funkifye ki afiche sa a nan blog la ajoute. Pou itilize, jis ajoute fonksyon ki anwo yo nan paj PHP ou ak Lè sa a, egzekite tankou sa a:

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

Mwen ta pwobableman ajoute yon blòk eseye / trape jis asire w. Kòd sa a ap travay ak PHP 5+ ak bibliyotèk la CURL pèmèt. Si lame ou a pa pèmèt CURL, jwenn yon nouvo lame.

youn nan kòmantè

  1. 1

Ki sa ou panse?

Sit sa a sèvi ak Akismet diminye Spam. Aprann kijan kòmantè ou a trete.