Kotisivu » Internet » Näytä Google-syötteen tilaajalaskuri tekstissä

    Näytä Google-syötteen tilaajalaskuri tekstissä

    Olemme aiemmin osoittaneet, miten voit näyttää Feedburner-syötteen määrän raakana tekstinä. Jos olet äskettäin siirtänyt syötteen Feedburnerista Google Feediin, huomasitte, että nämä koodit eivät enää toimi. Tässä on kiertotavat niille, jotka halusivat näyttää Google-syötteen tilaajaa tekstissä parempaan muotoiluun.

    Edellinen koodi syötepalvelimelle…

    Tämä koodi toimii vain, jos aiot näyttää Feedburner syötteen määrä tekstissä, mutta niille, jotka ovat jo Google Feedissa, tarvitaan joitakin muutoksia.

     // get cool feedburner count $ whaturl = "http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id"; // Käynnistä Curl-istunto $ ch = curl_init (); // Aseta curl palauttaa tiedot sen sijaan, että tulostuisi selaimeen. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // Aseta URL curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // Suorita hakumerkki $ data = curl_exec ($ ch); // Sulje yhteys curl_close ($ ch); $ xml = uusi SimpleXMLElement ($ data); $ fb = $ xml-> syötteen-> merkintä ['kierto']; // loppu saada viileä syöttöpumpun määrä 

    Ratkaisu

    Vaihda rivi: 2:

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

    seuraaviin:

     // saada viileä syöttöpumpun määrä $ whaturl = "https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id"; 

    Täydellinen koodi

    Seuraavassa on täydellinen koodi Google-syötteen tilaajan näyttämiseksi tekstissä. Muista vaihtaa feedburner-id (rivi: 2) todellinen syötteen tunnus.

     // saada viileä syöttöpumpun määrä $ whaturl = "https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id"; // Käynnistä Curl-istunto $ ch = curl_init (); // Aseta curl palauttaa tiedot sen sijaan, että tulostuisi selaimeen. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // Aseta URL curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // Suorita hakumerkki $ data = curl_exec ($ ch); // Sulje yhteys curl_close ($ ch); $ xml = uusi SimpleXMLElement ($ data); $ fb = $ xml-> syötteen-> merkintä ['kierto']; // loppu saada viileä syöttöpumpun määrä 

    Lukee

    Seuraavassa on joitakin mahdollisuuksia, jos yllä mainittu koodi ei toimi sinulle:

    • Tarkista, että olet vaihtanut oikein http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id kanssa https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id
    • Vaihditko sinut feedburner-id syötteesi tunnus?
    • SimpleXMLElements vaatii PHP5: n. Jos mikään ei näy, on todennäköistä, että web-isäntäsi on edelleen PHP4. Sinun tulee ottaa yhteyttä heidän kanssaan päivityksen yhteydessä.