2013-01-18 10 views
5

मैं आईओएस उपकरणों के लिए यूट्यूब के क्लाइंट का विकास कर रहा हूं। मैं यह जांचना चाहता हूं कि लॉग किए गए उपयोगकर्ता ने निर्दिष्ट वीडियो को पसंद या नापसंद किया है या नहीं। लेकिन मुझे कोई समर्थन API नहीं मिला है (here)यूट्यूब-एपीआई: यह निर्धारित करने के लिए कि क्या मुझे पहले एक वीडियो पसंद आया?

जब मैं वीडियो की फ़ीड लोड करता हूं, तो मुझे नीचे रेटिंग जानकारी मिली, कोई बात नहीं दिखाती कि लॉग इन उपयोगकर्ता ने इस वीडियो को पसंद या नापसंद किया।

{ 
    "gd$rating":{ 
     "average":4.8963733, 
     "max":5, 
     "min":1, 
     "numRaters":193, 
     "rel":"http://schemas.google.com/g/2005#overall" 
    }, 
    "yt$statistics":{ 
     "favoriteCount":"0", 
     "viewCount":"111626" 
    }, 
    "yt$rating":{ 
     "numDislikes":"5", 
     "numLikes":"188" 
    } 
} 

मैं किसी भी गलती की थी?

उत्तर

3

यह YouTube डेटा API v3 का उपयोग करके किया जा सकता है।

https://developers.google.com/youtube/v3/docs/videos/getRating

+0

यह बेहतर होगा अगर हम एक दृश्य में केवल एक वीडियो विवरण और इंटरैक्शन प्रदर्शित कर रहे हों, यदि एक समय में 100 वीडियो प्रदर्शित किए जाएंगे हमें इस तरह की स्थिति पाने के लिए 100 अनुरोध भेजने की जरूरत है, लेकिन वास्तव में उपयोगकर्ता की तरह की स्थिति प्राप्त करने में मुझे बहुत मदद मिली – Nagaraj

+0

@Nagaraj आप अनुरोध के आईडी पैरामीटर में 50 वीडियो आईडी डाल सकते हैं और एक बार में सभी वीडियो के लिए उपयोगकर्ता रेटिंग वापस प्राप्त कर सकते हैं । – Gapipro

+0

धन्यवाद गैपीप्रो – Nagaraj

2

यह API v3 है, यह पेज चेकआउट:

https://developers.google.com/youtube/v3/docs/playlists

+0

अब मैं यूट्यूब-api v2 उपयोग कर रहा हूँ क्योंकि वी 3 विकसित कर रहा है। क्या मैं इसे v2 पर कर सकता हूं? या, अगर मैं रेटिंग के लिए वी 3 का उपयोग करता हूं, और अन्य लोगों के लिए वी 2 का उपयोग करता हूं। क्या यह संभव है? –

+0

ओह, मुझे यह पाया गया कि "एपीआई OAuth 2.0 प्रमाणीकरण प्रोटोकॉल का समर्थन करता है" https://developers.google.com/youtube/2.0/developers_guide_protocol_ratings पर, तो मुझे लगता है कि जवाब है: हाँ। –

0

वर्तमान में, एंड्रॉयड और IOS उपकरणों पर आधिकारिक ग्राहक यूट्यूब इस समर्थन नहीं करता। उपयोगकर्ता यह नहीं देख सकता कि उसे एक वीडियो पसंद आया या नापसंद किया गया। और, जब मैं आईपैड यूट्यूब ऐप पर "पसंद" या "नापसंद" दबाता हूं, तो यूट्यूब वेब की तरह की संख्या बदलती नहीं है।

अविश्वसनीय!

+2

शायद यह कोई विकल्प नहीं था जब आपने यह टिप्पणी पोस्ट की लेकिन आप अब आईओएस पर आधिकारिक यूट्यूब ऐप पर पसंद/नापसंद कर सकते हैं। [संपादित करें: ओह, मुझे लगता है कि आप वी 3 एपीआई का जिक्र कर रहे थे, ऐप्स नहीं] – jj0b