PHP: Is.gd-dan foydalanish API URLni qisqartirish uchun

Depositphotos 11843590 s

Faqat foydalari va tuzoqlari haqida maqolani o'qing SEOmoz-da URL manzillarini qisqartirish. Dan foydalanaman Is.gd API bilan buni qilish SMS WordPress plaginlari men yozganman (hozirda sinov va yaxshi ishlayapman!).

doCurlRequest funktsiyasi ($ url, $ o'zgaruvchi, $ qiymati) {$ api = $ url. "?". $ o'zgaruvchisi. "=". $ qiymati; $ session = curl_init (); curl_setopt ($ session, CURLOPT_URL, $ api); curl_setopt ($ sessiyasi, CURLOPT_RETURNTRANSFER, 1); $ ma'lumotlar = curl_exec ($ sessiya); curl_close ($ sessiyasi); $ ma'lumotlarni qaytarish; } funktsiya doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ o'zgaruvchisi = "longurl"; $ shorturl = doCurlRequest ($ url, $ o'zgaruvchi, $ longurl); return $ shorturl; }

Sizning fikringizcha, haqiqiy kod namunasini qadrlashingiz mumkin. Buni blogga joylashtirgan funktsiyalangan tirnoqlarni almashtirishga ishonch hosil qiling. Foydalanish uchun faqat PHP sahifangizga yuqoridagi funktsiyalarni qo'shing va keyin quyidagicha bajaring:

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

Ishonchim komil bo'lishi uchun, ehtimol, sinash / ushlash blokini qo'shgan bo'lardim. Ushbu kod PHP 5+ bilan cURL kutubxonasi yoqilgan holda ishlaydi. Agar sizning xostingiz cURL-ni yoqmasa, yangi xost toping.

One comment

  1. 1

Siz nima deb o'ylaysiz?

Ushbu sayt spamni kamaytirish uchun Akismet-dan foydalanadi. Fikringiz ma'lumotlarining qanday ishlashini bilib oling.