PHP: Is.gd ని ఉపయోగించడం API URL ని తగ్గించడానికి

డిపాజిట్‌ఫోటోస్ 11843590 సె

యొక్క ప్రయోజనాలు మరియు ఆపదలపై ఒక కథనాన్ని చదవండి SEOmoz వద్ద URL లను తగ్గించడం. నేను ఉపయోగించుకుంటాను Is.gd API దీన్ని చేయడానికి SMS WordPress ప్లగిన్ నేను వ్రాసాను (ప్రస్తుతం పరీక్షించి బాగా చేస్తున్నాను!).

ఫంక్షన్ doCurlRequest ($ url, $ వేరియబుల్, $ విలువ) {$ api = $ url. "?". $ వేరియబుల్. "=". $ విలువ; $ సెషన్ = కర్ల్_నిట్ (); curl_setopt ($ సెషన్, CURLOPT_URL, $ api); curl_setopt ($ సెషన్, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ సెషన్); కర్ల్_క్లోస్ ($ సెషన్); తిరిగి $ డేటా; } ఫంక్షన్ doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ వేరియబుల్ = "లాంగూర్ల్"; $ shorturl = doCurlRequest ($ url, $ వేరియబుల్, $ longurl); తిరిగి $ shorturl; }

మీరు అసలు కోడ్ నమూనాను అభినందిస్తున్నారని అనుకున్నారు. దీన్ని బ్లాగుకు పోస్ట్ చేసే సరదా కోట్లను భర్తీ చేయాలని నిర్ధారించుకోండి. ఉపయోగించడానికి, మీ PHP పేజీకి పై ఫంక్షన్లను జోడించి, ఆపై ఇలా అమలు చేయండి:

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

నేను ఖచ్చితంగా ఒక ప్రయత్నం / క్యాచ్ బ్లాక్‌ను జోడిస్తాను. CURL లైబ్రరీ ప్రారంభించబడిన ఈ కోడ్ PHP 5+ తో పనిచేస్తుంది. మీ హోస్ట్ CURL ని ప్రారంభించకపోతే, క్రొత్త హోస్ట్‌ను కనుగొనండి.

ఒక వ్యాఖ్యను

  1. 1

మీరు ఏమి ఆలోచిస్తాడు?

స్పామ్ తగ్గించడానికి ఈ సైట్ Akismet ను ఉపయోగిస్తుంది. మీ వ్యాఖ్య డేటా ఎలా ప్రాసెస్ చేయబడిందో తెలుసుకోండి.