Anasayfa » Internet » Google Yayın Abone Sayısını Metin İçinde Görüntüle

    Google Yayın Abone Sayısını Metin İçinde Görüntüle

    Feedburner yayın sayısını ham metin olarak nasıl gösterebileceğinizi daha önce göstermiştik. Ancak, yayınınızı son zamanlarda Feedburner’dan Google Feed’e geçirdiyseniz, bu kodların artık işe yaramayacağını fark edeceksiniz. İşte isteyenler için geçici çözümler Google Feed abone sayısını metin olarak göster daha iyi stil için.

    Feedburner İçin Önceki Kod…

    Bu kod yalnızca görüntülemeyi düşünüyorsanız Feedburner metinde feed sayısı, ancak zaten Google Feed’de olanlar için bazı değişiklikler gerekiyor.

     // "feedburner" ı soğutmak $ whaturl = "http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id"; // Kıvrılma oturumunu başlat $ $ = curl_init (); // Verileri tarayıcıya yazdırmak yerine geri döndürmek için kıvrılma ayarlayın. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // URL'yi ayarlayın curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // Getirimi yürütün $ data = curl_exec ($ ch); // Bağlantıyı kapat curl_close ($ ch); $ xml = yeni SimpleXMLElement ($ veri); $ fb = $ xml-> feed-> entry ['sirkülasyon']; // sona üşütmek feedburner sayısı 

    Çözüm

    Satırı değiştir: 2:

     // "feedburner" ı soğutmak $ whaturl = "http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id"; 

    aşağıya:

     / / / / / feed / burner_google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id "; 

    Komple Kod

    Google Feed abone sayısını metinde görüntülemek için gereken kodun tamamı burada. Değiştirmeyi unutma feedburner kimliği (satır: 2) ile gerçek yayın kimliği.

     / / / / / feed / burner_google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id "; // Kıvrılma oturumunu başlat $ $ = curl_init (); // Verileri tarayıcıya yazdırmak yerine geri döndürmek için kıvrılma ayarlayın. curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // URL'yi ayarlayın curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // Getirimi yürütün $ data = curl_exec ($ ch); // Bağlantıyı kapat curl_close ($ ch); $ xml = yeni SimpleXMLElement ($ veri); $ fb = $ xml-> feed-> entry ['sirkülasyon']; // sona üşütmek feedburner sayısı 

    sorunlarını giderir

    Yukarıdaki kod sizin için işe yaramazsa, olasılıklardan bazıları şunlardır:

    • Doğru değiştirdiyseniz iki kez kontrol edin http://api.feedburner.com/awareness/1.0/GetFeedData?uri=feedburner-id ile https://feedburner.google.com/api/awareness/1.0/GetFeedData?uri=feedburner-id
    • Değiştirdin mi feedburner kimliği gerçek Feed ID'niz ile?
    • SimpleXMLElements PHP5 gerektirir. Hiçbir şey görünmezse, web sunucunuz hala PHP4'tedir. Yükseltme hakkında onlarla iletişim kurmalısınız.