דף הבית » אינטרנט » הצגת ספירת עדכון של Google Feed בטקסט

    הצגת ספירת עדכון של Google Feed בטקסט

    בעבר הראינו כיצד ניתן להציג את ספירת העדכונים של Feedburner בטקסט גולמי. עם זאת, אם העברת לאחרונה את העדכון שלך מ- Feedburner לעדכון Google, תבחין בקודים אלה לא יפעלו עוד. הנה הדרכים לעקיפת הבעיה, עבור אלה שרצו להציג את המנוי של Google Feed המנוי בטקסט - - עבור עיצוב טוב יותר.

    קוד קוד עבור Feedburner ...

    קוד זה יעבוד רק אם בכוונתך להציג Feedburner ספירת עדכונים בטקסט, אך עבור אלה שכבר נמצאים בעדכון Google, נדרשים שינויים מסוימים.

     // קבל מגניב feedburner count $ whaturl = "http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id"; // הפעלה ראשונית של הפעלת Curl $ ch = curl_init (); // הגדר סלסל כדי להחזיר את הנתונים במקום להדפיס אותו לדפדפן. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // הגדר את כתובת האתר curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // הפעל את נתוני השיתוף $ = curl_exec ($ ch); // סגור את החיבור curl_close ($ ch); $ xml = SimpleXMLElement חדש ($ data); $ fb = $ xml-> feed-> רשומה ['במחזור']; / / סוף לקבל מגניב feedburner לספור 

    הפתרון

    החלף שורה: 2 מתוך:

     // קבל מגניב feedburner count $ whaturl = "http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id"; 

    post

     // קבל מגניב feedburner count $ whaturl = "https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id"; 

    הקוד השלם

    הנה מערכת שלמה של קוד להצגת ספירת המנויים של Google Feed בטקסט. זכור להחליף feedburner-id (שורה 2) עם אמיתי מזהה עדכון.

     // קבל מגניב feedburner count $ whaturl = "https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id"; // הפעלה ראשונית של הפעלת Curl $ ch = curl_init (); // הגדר סלסל כדי להחזיר את הנתונים במקום להדפיס אותו לדפדפן. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // הגדר את כתובת האתר curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // הפעל את נתוני השיתוף $ = curl_exec ($ ch); // סגור את החיבור curl_close ($ ch); $ xml = SimpleXMLElement חדש ($ data); $ fb = $ xml-> feed-> רשומה ['במחזור']; / / סוף לקבל מגניב feedburner לספור 

    פתרון בעיות

    הנה כמה מן האפשרויות אם הקוד לעיל לא עובד בשבילך:

    • בדוק שוב אם החלפת כראוי 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. עליך לפנות אליהם לגבי השדרוג.