Αρχική σελίδα » Διαδίκτυο » Εμφάνιση του αριθμού συνδρομητών της ροής Google στο κείμενο

    Εμφάνιση του αριθμού συνδρομητών της ροής Google στο κείμενο

    Παρουσιάσαμε προηγουμένως τον τρόπο με τον οποίο μπορείτε να εμφανίσετε τον αριθμό ροών Feedburner σε ακατέργαστο κείμενο. Ωστόσο, αν πρόσφατα μετεγκαταστάσατε τη ροή σας από το Feedburner στην Τροφοδοσία Google, θα παρατηρήσετε ότι αυτοί οι κωδικοί δεν θα λειτουργούν πλέον. Εδώ είναι οι λύσεις, για εκείνους που ήθελαν εμφάνιση του συνδρομητή της Google Feed σε κείμενο για καλύτερο styling.

    Προηγούμενος κώδικας για Feedburner ...

    Αυτός ο κώδικας θα λειτουργήσει μόνο αν σκοπεύετε να εμφανίσετε Feedburner οι μετρήσεις των ροών σε κείμενο, αλλά για όσους ήδη βρίσκονται στο Google Feed, απαιτούνται κάποιες αλλαγές.

     // πάρτε δροσερό countburner count $ whaturl = "http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id"; // Αρχικοποιήστε τη συνεδρία Curl $ ch = curl_init (); // Set curl για να επιστρέψετε τα δεδομένα αντί να τα εκτυπώσετε στο πρόγραμμα περιήγησης. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1). // Ορίστε τη διεύθυνση URL curl_setopt ($ ch, CURLOPT_URL, $ whaturl). // Εκτελέστε την ανάκτηση $ data = curl_exec ($ ch); // Κλείστε τη σύνδεση curl_close ($ ch); $ xml = νέο SimpleXMLElement ($ δεδομένα); $ fb = $ xml-> feed-> entry ['κυκλοφορία']; // τέλος πάρτε δροσερό countburner 

    Η λύση

    Αντικατάσταση γραμμής: 2 από:

     // πάρτε δροσερό countburner count $ whaturl = "http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id"; 

    στα ακόλουθα:

     // get cool countburner count $ whaturl = "https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id"; 

    Ο πλήρης κώδικας

    Ακολουθεί το πλήρες σύνολο κωδικών για την εμφάνιση του αριθμού των συνδρομητών της Google Feed στο κείμενο. Θυμηθείτε να αντικαταστήσετε feedburner-id (γραμμή: 2) με το πραγματικός ID τροφοδοσίας.

     // get cool countburner count $ whaturl = "https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id"; // Αρχικοποιήστε τη συνεδρία Curl $ ch = curl_init (); // Set curl για να επιστρέψετε τα δεδομένα αντί να τα εκτυπώσετε στο πρόγραμμα περιήγησης. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1). // Ορίστε τη διεύθυνση URL curl_setopt ($ ch, CURLOPT_URL, $ whaturl). // Εκτελέστε την ανάκτηση $ data = curl_exec ($ ch); // Κλείστε τη σύνδεση curl_close ($ ch); $ xml = νέο SimpleXMLElement ($ δεδομένα); $ fb = $ xml-> feed-> entry ['κυκλοφορία']; // τέλος πάρτε δροσερό countburner 

    Αντιμετώπιση προβλημάτων

    Ακολουθούν μερικές από τις δυνατότητες, εάν ο παραπάνω κώδικας δεν λειτουργεί για εσάς:

    • Ελέγξτε αν έχετε αντικαταστήσει σωστά http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id με https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id
    • Αντικαταστάσατε feedburner-id με το πραγματικό αναγνωριστικό τροφοδοσίας σας?
    • SimpleXMLElements απαιτεί PHP5. Εάν δεν εμφανίζεται τίποτα, οι πιθανότητες είναι ο οικοδεσπότης Ιστού σας εξακολουθεί να βρίσκεται σε PHP4. Θα πρέπει να επικοινωνήσετε μαζί τους σχετικά με την αναβάθμιση.