Mājas lapa » Internets » Rādīt Google plūsmas abonenta skaitli tekstā

    Rādīt Google plūsmas abonenta skaitli tekstā

    Mēs iepriekš parādījām, kā jūs varat parādīt Feedburner barības skaitli neapstrādātā tekstā. Tomēr, ja nesen esat migrējis plūsmu no Feedburner uz Google barību, jūs pamanīsiet, ka šie kodi vairs nedarbosies. Šeit ir risinājumi tiem, kas vēlējās rādīt Google plūsmas abonentu skaitu tekstā labāku stilu.

    Iepriekšējais Feedburner kods…

    Šis kods darbosies tikai tad, ja plānojat to parādīt Feedburner plūsmu skaits tekstā, bet tiem, kas jau ir pakalpojumā Google Feed, ir nepieciešamas dažas izmaiņas.

     // get cool feedburner skaits $ whaturl = "http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id"; // Sākt Curl sesiju $ ch = curl_init (); // Iestatiet līkumu, lai atgrieztu datus, nevis drukātu to pārlūkprogrammā. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // Iestatiet URL curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // Izpildiet fetch $ data = curl_exec ($ ch); // Aizveriet savienojumu curl_close ($ ch); $ xml = new SimpleXMLElement ($ dati); $ fb = $ xml-> feed-> ieraksts ['aprite']; / / beigas saņems atdzist barības degļa skaitu 

    Atrisinājums

    Aizstāt rindu: 2 no:

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

    uz šādu informāciju:

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

    Pilns kods

    Šeit ir pilns kodu kopums, lai parādītu Google Feed abonentu skaitu tekstā. Neaizmirstiet nomainīt feedburner-id (līnija: 2) ar savu reāls plūsmas ID.

     // get cool feedburner skaits $ whaturl = "https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id"; // Sākt Curl sesiju $ ch = curl_init (); // Iestatiet līkumu, lai atgrieztu datus, nevis drukātu to pārlūkprogrammā. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // Iestatiet URL curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // Izpildiet fetch $ data = curl_exec ($ ch); // Aizveriet savienojumu curl_close ($ ch); $ xml = new SimpleXMLElement ($ dati); $ fb = $ xml-> feed-> ieraksts ['aprite']; / / beigas saņems atdzist barības degļa skaitu 

    Problēmas

    Šeit ir dažas iespējas, ja iepriekš minētais kods nedarbojas jums:

    • Pārbaudiet, vai esat pareizi nomainījis http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id ar https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id
    • Vai nomainījāt feedburner-id ar jūsu faktisko plūsmas ID?
    • SimpleXMLElements nepieciešams PHP5. Ja nekas neparādās, jūsu tīmekļa resursdators joprojām ir PHP4. Jums vajadzētu sazināties ar viņiem par jaunināšanu.