2010-09-17 24 views
12

का उपयोग कर मूवी ट्रेलरों को कैसे निर्दिष्ट करें मैं यूट्यूब एपीआई से सिर्फ आधिकारिक मूवी ट्रेलरों को प्राप्त करने की कोशिश कर रहा हूं, लेकिन लगातार परिणाम प्राप्त करना मुश्किल है।यूट्यूब एपीआई

निकटतम मैं पाने के लिए निम्नलिखित यूआरएल उपयोग कर रहा है लगता है:

: उदाहरण के लिए

http://gdata.youtube.com/feeds/api/videos/-/The-A-Team?max-results=1

अन्य बार, नहीं के रूप में अच्छी तरह से,:

 
http://gdata.youtube.com/feeds/api/videos/-/MOVIE-TITLE?max-results=1 

यह कभी कभी अच्छी तरह से काम

gdata.youtube.com/feeds/api/videos/-/The-Twilight-Saga:- ग्रहण-[DVD ]-The-Twilight-Saga:-Eclipse?max-results=1

मुझे आश्चर्य है कि क्या कोई आधिकारिक मूवी ट्रेलरों को निर्दिष्ट करने के लिए एक अच्छा तरीका जानता है? मेरे पास एक अप्रासंगिक से कोई मिलान नहीं होगा;)

उत्तर

8

यदि आप MOVIE-TITLE में "-ट्रेलर" जोड़ते हैं तो आपको बेहतर परिणाम मिलना चाहिए।

+0

ऐसा लगता है कि यह पदावनत है। कोई अन्य समाधान ?? –

1

मुझे संस्करण 2 एपीआई का उपयोग करके सुधार भी मिले हैं और परिणाम को सीमित करने के लिए केवल उच्च डीफ़ को शामिल किया गया है।

जैसे http://gdata.youtube.com/feeds/api/videos?q=kung+fu+panda-trailer&start-index=1&max-results=1&v=2&alt=json&hd

पूर्ण V2 के लिए उपलब्ध पैरामीटर यहाँ हैं https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters#hdsp

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