PHP. Օգտագործելով Is.gd- ը API կրճատել URL- ն

Depositphotos 11843590 s

Պարզապես կարդացեք մի հոդված, որի օգուտներն ու որոգայթներն են կրճատելով URL- ները SEOmoz- ում, Ես օգտագործում եմ Is.gd API դա անել հետ SMS WordPress Plugin որ ես գրել եմ (ներկայումս փորձարկում եմ և լավ եմ անում):

doCurlRequest գործառույթը ($ url, $ փոփոխական, $ արժեք) {$ api = $ url. "?". $ փոփոխական: "=". $ արժեք; $ session = curl_init (); curl_setopt ($ նստաշրջան, CURLOPT_URL, $ api); curl_setopt ($ նստաշրջան, CURLOPT_RETURNTRANSFER, 1); $ տվյալներ = curl_exec ($ նստաշրջան); curl_close ($ նստաշրջան); վերադարձնել $ տվյալներ; } գործառույթ doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ փոփոխական = "longurl"; $ shorturl = doCurlRequest ($ url, $ փոփոխական, $ longurl); վերադարձնել $ shorturl; }

Մարդիկ կարծում են, որ կարող եք գնահատել իրական կոդի նմուշը: Համոզվեք, որ փոխարինեք ֆունկիֆիկացված մեջբերումներին, որոնք ավելացնում են դրանք բլոգում տեղադրելը: Օգտագործելու համար պարզապես ավելացրեք վերը նշված գործառույթները ձեր PHP էջում և ապա կատարեք այսպես.

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

Ես, հավանաբար, կավելացնեի փորձի / բռնելու բլոկ ՝ համոզվելու համար: Այս ծածկագիրն աշխատում է PHP 5+ - ի հետ `միացված cURL գրադարանով: Եթե ​​ձեր ընդունողը չի միացնում cURL- ը, գտեք նոր սերվեր:

Մեկ մեկնաբանություն

  1. 1

Այս կայքը օգտագործում է Akismet- ը սպամի նվազեցման համար: Իմացեք, թե ինչպես է ձեր տվյալները մշակվում.