PHP: Is.gd istifadə API URL qısaltmaq üçün

Depositphotos 11843590 s

Faydaları və tələləri barədə bir məqalə oxumaq kifayətdir SEOmoz-da URL-lərin qısaldılması. İstifadə edirəm Is.gd API ilə bunu etmək SMS WordPress Plugin yazdığımı (hal-hazırda test edir və yaxşı işləyir!).

doCurlRequest funksiyası ($ url, $ dəyişən, $ dəyər) {$ api = $ url. "?". $ dəyişən. "=". $ dəyər; $ session = curl_init (); curl_setopt ($ sessiya, CURLOPT_URL, $ api); curl_setopt ($ sessiya, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ sessiya); curl_close ($ sessiya); $ data qaytarın; } funksiyası doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ değişken = "longurl"; $ shorturl = doCurlRequest ($ url, $ dəyişən, $ longurl); return $ shorturl; }

Həqiqi kod nümunəsini təqdir edə biləcəyinizi düşündüm. Bunu bloqa göndərən əlavə edilmiş funksional təklifləri əvəz etdiyinizə əmin olun. İstifadə etmək üçün yalnız yuxarıdakı funksiyaları PHP səhifənizə əlavə edin və sonra bu şəkildə icra edin:

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

Yəqin ki, yalnız əmin olmaq üçün bir cəhd / tutma bloku əlavə edərdim. Bu kod PHP 5+ ilə işləyən cURL kitabxanası ilə işləyir. Ev sahibiniz cURL-u aktivləşdirmirsə, yeni bir ev sahibi tapın.

One comment

  1. 1

Siz nə düşünürsünüz?

Bu sayt spam azaldılması üçün Akismet istifadə edir. Yorumunuzun necə işləndiyini öyrənin.