Koduleht » Internet » Kuva Google Feedi abonendi arv tekstis

    Kuva Google Feedi abonendi arv tekstis

    Me näitasime eelnevalt, kuidas toita tekstis kuvada Feedburneri sööda arv. Kui olete hiljuti oma voo Feedburnerist Google Feedi teisaldanud, märkasite, et need koodid enam ei tööta. Siin on lahendused nende jaoks, kes tahtsid kuvage Google Feedi abonendi arv tekstis parema stiili jaoks.

    Eelmine Feedburneri kood…

    See kood töötab ainult siis, kui soovite seda kuvada Feedburner Sõnumite arv tekstis, kuid nende jaoks, kes juba on Google Feedis, on vaja mõningaid muudatusi.

     // get cool feedburner count $ whaturl = "http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id"; // Alusta Curl seansi $ ch = curl_init (); // Andke brauserile printimise asemel andmete tagastamiseks curl. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // Määrake URL curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // Käivita fetch $ data = curl_exec ($ ch); // Sulge ühendus curl_close ($ ch); $ xml = uus SimpleXMLElement ($ data); $ fb = $ xml-> feed-> kirje ['ringlusse]]; / / lõpus saada jahtuda feedburner arv 

    Lahendus

    Asenda rida: 2:

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

    järgmisele:

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

    Täielik kood

    Siin on kogu kood, mida saab kasutada Google Feedi abonendi kuvamiseks tekstis. Ärge unustage asendada feedburner-id (rida: 2) oma reaalne kanali ID.

     // saada jahedat feedburner count $ whaturl = "https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id"; // Alusta Curl seansi $ ch = curl_init (); // Andke brauserile printimise asemel andmete tagastamiseks curl. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // Määrake URL curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // Käivita fetch $ data = curl_exec ($ ch); // Sulge ühendus curl_close ($ ch); $ xml = uus SimpleXMLElement ($ data); $ fb = $ xml-> feed-> kirje ['ringlusse]]; / / lõpus saada jahtuda feedburner arv 

    Probleemid

    Siin on mõned võimalused, kui ülaltoodud kood ei tööta teie jaoks:

    • Kontrollige, kas olete õigesti asendanud http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id koos https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id
    • Kas asendasite feedburner-id teie tegeliku kanaliga ID?
    • SimpleXMLElements vajab PHP5. Kui midagi ei ilmu, on tõenäoline, et teie veebi on ikka veel PHP4. Te peaksite uuenduse kohta nendega ühendust võtma.