PHP: is.gd kullanma API URL'yi Kısaltmak için

11843590 s

Bunun yararları ve tuzakları hakkında bir makale okuyun SEOmoz'da URL'leri kısaltma. Ben kullanıyorum Is.gd API'si bunu ile yapmak SMS WordPress Eklentisi yazdığım (şu anda test ediyor ve iyi gidiyor!).

function doCurlRequest ($ url, $ değişken, $ değer) {$ api = $ url. "?". $ değişken. "=". $ değer; $ oturum = curl_init (); curl_setopt ($ oturum, CURLOPT_URL, $ api); curl_setopt ($ oturum, CURLOPT_RETURNTRANSFER, 1); $ veri = curl_exec ($ oturum); curl_close ($ oturum); $ veri döndür; } işlev doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ değişken = "longurl"; $ shorturl = doCurlRequest ($ url, $ değişken, $ longurl); $ shorturl döndür; }

Gerçek bir kod örneğini beğeneceğinizi düşündüm. Bunu bloga ekleyen eğlenceli alıntıları değiştirdiğinizden emin olun. Kullanmak için, yukarıdaki işlevleri PHP sayfanıza ekleyin ve ardından şu şekilde çalıştırın:

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

Emin olmak için muhtemelen bir dene / yakala bloğu eklerdim. Bu kod, cURL kitaplığı etkinken PHP 5+ ile çalışır. Ana makineniz cURL'yi etkinleştirmiyorsa, yeni bir ana bilgisayar bulun.

Bir Yorum

  1. 1

Ne düşünüyorsunuz?

Bu site spam'i azaltmak için Akismet'i kullanıyor. Yorum verilerinizin nasıl işlendiğini öğrenin.