โฮมเพจ » อินเทอร์เน็ต » แสดงจำนวนสมาชิก Google Feed เป็นข้อความ

    แสดงจำนวนสมาชิก Google Feed เป็นข้อความ

    ก่อนหน้านี้เราได้แสดงให้เห็นว่าคุณสามารถแสดงจำนวนฟีดเบิร์นเนอร์ได้อย่างไรในรูปแบบข้อความดิบ อย่างไรก็ตามหากคุณเพิ่งย้ายฟีดของคุณจาก Feedburner ไปเป็น Google ฟีดคุณจะสังเกตเห็นว่ารหัสเหล่านั้นจะไม่ทำงานอีกต่อไป นี่คือวิธีแก้ปัญหาสำหรับผู้ที่ต้องการ แสดงจำนวนสมาชิก Google Feed เป็นข้อความ เพื่อการออกแบบที่ดีขึ้น.

    รหัสก่อนหน้าสำหรับ Feedburner ...

    รหัสนี้จะใช้งานได้หากคุณต้องการแสดง Feedburner จำนวนฟีดเป็นข้อความ แต่สำหรับผู้ที่อยู่ใน Google ฟีดอยู่แล้วจำเป็นต้องทำการเปลี่ยนแปลงบางอย่าง.

     // รับ feedburner สุดยอดจำนวน $ whaturl = "http://api.feedburner.com/awaware/1.0/GetFeedData?uri=feedburner-id"; // เริ่มต้นเซสชัน Curl $ ch = curl_init (); // ตั้งค่า curl เพื่อส่งคืนข้อมูลแทนที่จะพิมพ์ไปยังเบราว์เซอร์ curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // ตั้ง URL curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // ดำเนินการดึงข้อมูล $ = curl_exec ($ ch); // ปิดการเชื่อมต่อ curl_close ($ ch); $ xml = SimpleXMLElement ใหม่ ($ data); $ fb = $ xml-> feed-> entry ['หมุนเวียน']; // สิ้นสุดรับจำนวนผู้ให้บริการป้อนที่ยอดเยี่ยม 

    การแก้ไขปัญหา

    แทนที่บรรทัด: 2 จาก:

     // รับ feedburner สุดยอดจำนวน $ whaturl = "http://api.feedburner.com/awaware/1.0/GetFeedData?uri=feedburner-id"; 

    เพื่อต่อไปนี้:

     // รับ feedburner สุดยอดจำนวน $ whaturl = "https://feedburner.google.com/api/awaware/1.0/GetFeedData?uri=feedburner-id"; 

    รหัสที่สมบูรณ์

    นี่คือชุดรหัสที่สมบูรณ์เพื่อแสดงจำนวนสมาชิก Google Feed เป็นข้อความ จำไว้ว่าให้เปลี่ยน FeedBurner-ID (บรรทัด: 2) ด้วยของคุณ จริง รหัสฟีด.

     // รับ feedburner สุดยอดจำนวน $ whaturl = "https://feedburner.google.com/api/awaware/1.0/GetFeedData?uri=feedburner-id"; // เริ่มต้นเซสชัน Curl $ ch = curl_init (); // ตั้งค่า curl เพื่อส่งคืนข้อมูลแทนที่จะพิมพ์ไปยังเบราว์เซอร์ curl_setopt ($ ch, CURLOPT_RETURNTRANSFER, 1); // ตั้ง URL curl_setopt ($ ch, CURLOPT_URL, $ whaturl); // ดำเนินการดึงข้อมูล $ = curl_exec ($ ch); // ปิดการเชื่อมต่อ curl_close ($ ch); $ xml = SimpleXMLElement ใหม่ ($ data); $ fb = $ xml-> feed-> entry ['หมุนเวียน']; // สิ้นสุดรับจำนวนผู้ให้บริการป้อนที่ยอดเยี่ยม 

    แก้ไขปัญหา

    นี่คือความเป็นไปได้บางอย่างหากรหัสด้านบนใช้ไม่ได้สำหรับคุณ:

    • ตรวจสอบอีกครั้งว่าคุณเปลี่ยนถูกต้องหรือไม่ 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 คุณควรติดต่อพวกเขาเกี่ยวกับการอัพเกรด.