പി‌എച്ച്പി: Is.gd ഉപയോഗിക്കുന്നു എപിഐ URL ചെറുതാക്കാൻ

ഡെപ്പോസിറ്റ്ഫോട്ടോസ് 11843590 സെ

അതിന്റെ പ്രയോജനങ്ങളെയും അപകടങ്ങളെയും കുറിച്ചുള്ള ഒരു ലേഖനം വായിക്കുക SEOmoz- ൽ URL കൾ ചുരുക്കുന്നു. ഞാൻ ഉപയോഗപ്പെടുത്തുന്നു IS.gd API ഇതുപയോഗിച്ച് വേർഡ്പ്രസ്സ് പ്ലഗിൻ SMS ചെയ്യുക ഞാൻ എഴുതിയത് (നിലവിൽ പരീക്ഷിക്കുകയും നന്നായി പ്രവർത്തിക്കുകയും ചെയ്യുന്നു!).

doCurlRequest ($ url, $ വേരിയബിൾ, $ മൂല്യം) {$ api = $ url. "?". $ വേരിയബിൾ. "=". $ മൂല്യം; $ session = curl_init (); curl_setopt ($ സെഷൻ, CURLOPT_URL, $ api); curl_setopt ($ സെഷൻ, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ സെഷൻ); curl_close ($ സെഷൻ); റിട്ടേൺ $ ഡാറ്റ; } ഫംഗ്ഷൻ doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ വേരിയബിൾ = "longurl"; $ shorturl = doCurlRequest ($ url, $ വേരിയബിൾ, $ longurl); മടങ്ങുക $ shorturl; }

ഒരു യഥാർത്ഥ കോഡ് സാമ്പിളിനെ നിങ്ങൾ അഭിനന്ദിക്കുമെന്ന് ആളുകൾ കരുതുന്നു. ഇത് ബ്ലോഗിൽ പോസ്റ്റുചെയ്യുന്ന രസകരമായ ഉദ്ധരണികൾ മാറ്റിസ്ഥാപിക്കുന്നത് ഉറപ്പാക്കുക. ഉപയോഗിക്കുന്നതിന്, നിങ്ങളുടെ പി‌എച്ച്പി പേജിലേക്ക് മുകളിലുള്ള ഫംഗ്ഷനുകൾ ചേർത്ത് ഇതുപോലെ നടപ്പിലാക്കുക:

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

ഉറപ്പാക്കാൻ ഞാൻ ഒരു ശ്രമം / ക്യാച്ച് ബ്ലോക്ക് ചേർക്കും. CURL ലൈബ്രറി പ്രവർത്തനക്ഷമമാക്കിയ ഈ കോഡ് PHP 5+ ൽ പ്രവർത്തിക്കുന്നു. നിങ്ങളുടെ ഹോസ്റ്റ് CURL പ്രാപ്തമാക്കിയില്ലെങ്കിൽ, ഒരു പുതിയ ഹോസ്റ്റ് കണ്ടെത്തുക.

വൺ അഭിപ്രായം

  1. 1

നീ എന്ത് ചിന്തിക്കുന്നു?

സ്പാം കുറയ്ക്കുന്നതിന് ഈ സൈറ്റ് Akismet ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ അഭിപ്രായ ഡാറ്റ പ്രോസസ്സുചെയ്യുന്നത് എങ്ങനെയെന്നറിയുക.