ฉันจะรับฟีด RSS ของการสมัครรับข้อมูล YouTube ของฉันได้อย่างไร


17

ฟีด "การสมัครรับข้อมูล" เริ่มต้นในหน้าแรกของ YouTube แสดงกิจกรรมทั้งหมดของผู้คนที่ฉันสมัครรับข้อมูลบน YouTube หรือมีในแวดวงบน Google+ อย่างไรก็ตามฉันสนใจวิดีโอใหม่ที่คนที่ฉันสมัครเป็นสมาชิก (ไม่ว่าจะเป็นบน YouTube หรือโดยวงใน Google+) สร้างและโพสต์ (ละเลยความคิดเห็นหรือแชร์วิดีโอของคนอื่น - สิ่งที่คุณเห็นเมื่อคุณตรวจสอบ "แสดงรายการอัปโหลดเท่านั้น" ช่องทำเครื่องหมายในหน้าแรกของ YouTube) อย่างไรก็ตามการสามารถนำสิ่งใดออกจากหน้าแรกของ YouTube และใน Google Reader เนื่องจากฟีด RSS จะดี

มีวิธีทำเช่นนี้หรือไม่?


1
ดูเหมือนว่าคำตอบที่เสนอนั้นหยุดทำงาน มีคนยืนยันได้ไหม
Lenar Hoyt

@mcb ยังคงใช้งานได้
tedder42

คำตอบ:



18

คุณสามารถรับฟีด RSS โดยชื่อผู้ใช้สิ่งนี้:

http://gdata.youtube.com/feeds/base/users/{username}/newsubscriptionvideos

ตัวอย่าง:

http://gdata.youtube.com/feeds/base/users/google/newsubscriptionvideos.

วิธีรับชื่อผู้ใช้ Youtube ( แหล่งที่มา ):

  1. ไปที่youtube.com
  2. คลิกที่ลูกศรถัดจากชื่อผู้ใช้ของคุณที่มุมขวาบนของหน้าจอ
  3. คลิกที่ช่องใต้บัญชีของฉัน
  4. ป้อนชื่อผู้ใช้ที่คุณต้องการโดยพิมพ์ลงในช่องข้อความที่ให้ไว้
  5. คลิกถัดไป
  6. เลือกการตั้งค่าความเป็นส่วนตัวของคุณจากตัวเลือกที่มีให้
  7. คลิกเสร็จสิ้นทั้งหมด!

ขั้นตอนในการรับชื่อผู้ใช้หากคุณเชื่อมโยงบัญชี G + ของคุณกับบัญชี YouTube แล้ว

  1. ไปที่ youtube.com
  2. คลิกที่ลูกศรถัดจากชื่อผู้ใช้ของคุณที่มุมขวาบนของหน้าจอ
  3. คลิกช่องของฉันภายใต้ YouTube
  4. ใช้ ID จากแถบที่อยู่ http://www.youtube.com/channel/{id}

ฉันจะได้รับชื่อผู้ใช้ของฉันได้อย่างไร โปรไฟล์ของฉันไปที่โปรไฟล์ Google+ ของฉันดังนั้นนั่นทำให้ชื่อผู้ใช้ของฉันเรียงตามลำดับหมายเลขเพราะเมื่อฉันลองแล้วฉันจะได้รับหน้าพร้อมข้อความแสดงข้อผิดพลาด "ข้อความข้อยกเว้นไม่พร้อมใช้งาน"
Thomas Owens

คุณได้ถามเกี่ยวกับ Youtube หรือ Google+ ฉันตอบเกี่ยวกับ Youtube
VukašinManojlović

ฉันถามว่าฉันจะได้รับฟีด RSS จากชื่อผู้ใช้อย่างไร ฉันไม่ทราบว่าชื่อผู้ใช้ของฉันคืออะไรฉันจึงสามารถสมัครสมาชิกของฉันได้
Thomas Owens

ชื่อผู้ใช้คือชื่อผู้ใช้ Youtube ThomasO610ดังนั้นในกรณีที่คุณเป็น สำหรับ Google+ ให้ใช้ GPlusRSS
VukašinManojlović

2
ดูเหมือนว่าสิ่งนี้จะหยุดทำงาน
Lenar Hoyt

4

รูปแบบ URL ที่ใช้งานจะเป็น:

http://gdata.youtube.com/feeds/base/users/YOUTUBE_CHANNEL_NAME/uploads

ฉันเพิ่งทดสอบสิ่งนี้และควรทำงานกับผู้อ่านข่าวทุกคน เพียงแค่แทนที่ "YOUTUBE_CHANNEL_NAME" ด้วยชื่อช่องของคุณหรือช่องที่คุณต้องการสมัคร ไม่จำเป็นต้องลงชื่อเข้าใช้ YouTube เลย

นอกจากนี้นี่คือคลิป YouTube ที่ฉันทำในหัวข้อ:

วิธีค้นหาฟีด RSS ไปยังช่อง YouTube


1

ในขณะที่คำตอบของVukašinนั้นยอดเยี่ยมและได้ช่วยฉันมาระยะหนึ่งแล้วมันหยุดทำงานเมื่อ 3 วันก่อน เหตุผลก็คือ Google เปลี่ยน API ของพวกเขาเล็กน้อยและตอนนี้ต้องการการรับรองความถูกต้องผ่านโทเค็น OAuth มีแม้กระทั่งเป็นรายงานข้อผิดพลาดเกี่ยวกับมัน

ฉันไม่พบวิธีที่ง่ายในการแก้ไขปัญหานี้ แต่ส่วนความคิดเห็นของรายงานข้อผิดพลาดที่เชื่อมโยงกับสคริปต์ PHP สั้น ๆ ที่สามารถใช้เป็นการแก้ไขชั่วคราว

คุณจะต้องมีเซิร์ฟเวอร์ให้ทำงาน (และ Google API) บนและลงทะเบียนโครงการบนเว็บไซต์เช่นเดียวกับที่อธิบายไว้ในความคิดเห็น ฉันยังต้องการพูดถึงโดยทั่วไปว่าสิ่งนี้ทำให้ฟีด RSS ใช้งานได้กับ Google API V2 ในตอนนี้ แต่ V3 กำลังจะมาถึงและอาจแตกหักส่วนใหญ่เนื่องจากจะใช้ JSON ส่งคืนไม่ใช่เรื่องง่ายที่จะแยกวิเคราะห์ ฟีด XML ของ V2 ดังนั้นนี่เป็นเพียงการแก้ไขชั่วคราวสำหรับผู้ที่มีเซิร์ฟเวอร์ของตัวเองทำงานอยู่แล้ว

ฉันหวังว่าสิ่งนี้จะช่วยให้คนอื่น ๆ ที่สงสัยว่าเหตุใดลำธารจึงล่มสลายในทันที ฉันยังขออภัยในการใช้งานที่ไม่ถูกต้องเล็กน้อยบางคำ ฉันไม่ได้เป็นนักพัฒนาเว็บและดีใจมากที่ฉันพบโซลูชันนี้ที่นำเสนอโดยบุคคลอื่น


1

ต่อท้ายhttps://www.youtube.com/feeds/videos.xml?channel_id=ตัวระบุช่องที่ไม่ซ้ำกันล่วงหน้า

ตัวอย่างเช่นสมมติว่า URL https://www.youtube.com/channel/feed/UCpjNXONNE-JUz74ACsRCgcwช่องทางคือ ดังนั้น URL ของฟีด RSS https://www.youtube.com/feeds/videos.xml?channel_id=UCpjNXONNE-JUz74ACsRCgcwจะเป็น


-3

หากคุณมี Android มีแอพสำหรับลิงก์นี้ที่นี่: https://play.google.com/store/apps/details?id=com.youtuberss.reader


1
แม้ว่าลิงก์นี้อาจตอบคำถามได้ดีกว่าหากรวมส่วนสำคัญของคำตอบไว้ที่นี่และให้ลิงก์สำหรับการอ้างอิง คำตอบสำหรับลิงค์เท่านั้นอาจไม่ถูกต้องหากหน้าเว็บที่เชื่อมโยงมีการเปลี่ยนแปลง
Vidar S. Ramdal

ได้มันแล้วแอพใช้งานได้ดีสำหรับฉันดังนั้นฉันจึงดี 2 แบ่งปันมันทั้งหมด
ยิงธนู
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.