2012-11-17 9 views
7

यह एक ज्ञात मुद्दा है कि यूट्यूब एपीआई (v2) पसंद किए गए वीडियो का समर्थन नहीं करता है - http://www.youtube.com/my_liked_videos (http://www.youtube.com/my_favorites नहीं)। यह चाल उपयोगकर्ता की हाल की गतिविधि के लिए ईवेंट एपीआई का उपयोग करना था और yt: rating.value = like के साथ उन लोगों को फ़िल्टर करना था। हालांकि, जब मैंने इस एंडपॉइंट https://gdata.youtube.com/feeds/api/users/default/events?inline=true (उचित प्राधिकरण शीर्षलेखों के साथ) मारा, तो मुझे केवल अंतिम 24 घटनाएं मिलती हैं और उनमें से सभी 'एक्स ने वीडियो को अपलोड किया है' प्रकार। क्या किसी ने इसका अनुभव किया है और यह पता लगाया है कि क्या गलत है?यूट्यूब एपीआई: उपयोगकर्ता की गतिविधि फ़ीड से वीडियो पसंद करने का कोई तरीका नहीं

+0

क्या आप वाकई _like_ गतिविधियों के बीच में हैं? क्या आपने अधिकतम-परिणाम/स्टार्ट-इंडेक्स पैरामीटर बदलने का प्रयास किया था? –

+0

हाँ, मैंने अधिकतम-परिणाम/स्टार्ट-इंडेक्स पैरामीटर का प्रयास किया, लेकिन अधिकतम लौटाया गया 24, चाहे वह भी हो। – Arman

उत्तर

4

आप एपीआई के v3 में बिना किसी प्रयास के वीडियो पसंद कर सकते हैं। मुझे नहीं लगता कि v2 में इसके लिए एक समाधान है।

v3 में, channels.list(part=contentDetails) कॉल करें "पसंद" प्लेलिस्ट आईडी प्राप्त करने के लिए कॉल करें, और फिर उस प्लेलिस्ट की सामग्री प्राप्त करने के लिए playlistItems.list() कॉल करें, यानी वीडियो पसंद किए गए हैं।

+0

यह चैनल को दिया जाता है ... उपयोगकर्ता द्वारा दी गई पसंद का इतिहास नहीं। –

संबंधित मुद्दे