มีวิธีการส่งออกหรือเก็บถาวรโพสต์บล็อกทั้งหมดจากฟีดใน Google Reader หรือไม่
บางครั้งบล็อกจะถูกลบ แต่ Google Reader ยังสามารถจัดการเพื่อบันทึกเนื้อหาได้มาก
ฉันจะส่งออกรายการบล็อกเหล่านั้นจากบล็อกนั้นไปยังฮาร์ดดิสก์ได้อย่างไร
มีวิธีการส่งออกหรือเก็บถาวรโพสต์บล็อกทั้งหมดจากฟีดใน Google Reader หรือไม่
บางครั้งบล็อกจะถูกลบ แต่ Google Reader ยังสามารถจัดการเพื่อบันทึกเนื้อหาได้มาก
ฉันจะส่งออกรายการบล็อกเหล่านั้นจากบล็อกนั้นไปยังฮาร์ดดิสก์ได้อย่างไร
คำตอบ:
หลังจากเข้าสู่ระบบไปยัง Google Reader คุณสามารถดาวน์โหลดล่าสุด 1000 รายการของแต่ละฟีดใช้ URL http://www.google.com/reader/atom/feed/[feed_address]?n=1000 หากคุณต้องการเก็บถาวรมากกว่า 1,000 รายการคุณต้องทำตามขั้นตอนนี้ (คำสำคัญคือ "พารามิเตอร์ต่อเนื่อง")
คุณสามารถเข้าถึง XML ดิบของฟีดและสร้างวิธีการของคุณเองเพื่อแยกวิเคราะห์และบันทึกส่วนที่สำคัญลงในดิสก์
บางอย่างเช่นส่วนขยายของ Chrome นี้มีประโยชน์ในการเข้าถึง XML สำหรับฟีดต่างๆที่คุณมีอยู่ในโปรแกรมอ่าน
การมีข้อมูลดิบนี้จะช่วยให้คุณได้รับเนื้อหาใดก็ตามที่บล็อกถูกเปิดเผยไปทั่วโลก แต่ไม่จำเป็นว่าจะต้องรับทั้งบล็อกจากบนลงล่าง การทำงานบางอย่างเช่นhttrack จะช่วยให้คุณสามารถดาวน์โหลดทั้งบล็อกเพื่อการดูแบบออฟไลน์
ฉันต้องการทำสิ่งเดียวกันเมื่อสองสามวันก่อนดังนั้นฉันจึงรวบรวมสคริปต์ง่าย ๆ นี้: https://code.google.com/p/getgrfeed/
สคริปต์นี้สามารถใช้เพื่อดาวน์โหลดฟีดทั้งหมดที่เก็บไว้ใน Google Reader ตัวอย่างเช่นหากฉันต้องการถ่ายโอนฟีดสำหรับ BoingBoing ฉันจะเรียกใช้ดังนี้:
$ python getgrfeed.py http://feeds.boingboing.net/boingboing/iBag
จากนั้นจะเริ่มพิมพ์ทุกรายการที่ Google Reader เก็บไว้ แน่นอน BoingBoing เป็นเว็บไซต์ที่มีงานยุ่งดังนั้นอาจใช้เวลาสักครู่ แต่ควรจะใช้งานได้ สิ่งนี้มีประโยชน์โดยเฉพาะอย่างยิ่งในการบันทึกสำเนาของบล็อก - หรือทั้งเว็บไซต์ - ที่ไม่มีอยู่อีกแล้ว
RSSOwlยังสามารถเรียกคืน 1,000 รายการล่าสุดของแต่ละฟีดที่คุณสมัครเป็นสมาชิกใน Google Reader