PHP: Χρήση του Is.gd API για συντόμευση διεύθυνσης URL

Depositphotos 11843590 δ

Απλώς διαβάστε ένα άρθρο σχετικά με τα οφέλη και τις παγίδες του συντομεύοντας τις διευθύνσεις URL στο SEOmoz. Χρησιμοποιώ το API Is.gd να το κάνουμε με το Προσθήκη WordPress WordPress που έγραψα (αυτή τη στιγμή δοκιμάζω και κάνω καλά!).

function doCurlRequest ($ url, $ variable, $ value) {$ api = $ url. "?". $ μεταβλητή. "=". $ value; $ session = curl_init (); curl_setopt ($ session, CURLOPT_URL, $ api); curl_setopt ($ session, CURLOPT_RETURNTRANSFER, 1); $ data = curl_exec ($ συνεδρία); curl_close ($ συνεδρία); επιστροφή δεδομένων $; } συνάρτηση doShortenURL ($ longurl) {$ url = "http://is.gd/api.php"; $ variable = "longurl"; $ shorturl = doCurlRequest ($ url, $ μεταβλητή, $ longurl); επιστροφή $ shorturl; }

Σκέφτηκα ότι οι λαοί μπορεί να εκτιμήσουν ένα πραγματικό δείγμα κώδικα. Βεβαιωθείτε ότι έχετε αντικαταστήσει τα funkified εισαγωγικά που προσθέτει αυτό στο blog. Για να το χρησιμοποιήσετε, απλώς προσθέστε τις παραπάνω λειτουργίες στη σελίδα PHP σας και μετά εκτελέστε έτσι:

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

Θα ήθελα πιθανώς να προσθέσω ένα μπλοκ δοκιμής / catch για να είμαι σίγουρος. Αυτός ο κωδικός λειτουργεί με PHP 5+ με ενεργοποιημένη τη βιβλιοθήκη cURL. Εάν ο κεντρικός υπολογιστής σας δεν ενεργοποιεί το cURL, βρείτε έναν νέο κεντρικό υπολογιστή.

Ένα σχόλιο

  1. 1

Ποια είναι η γνώμη σας;

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.