YouTube Data API के विषय
YouTube Data API के लेगसी वर्शन में टिप्पणियों से जुड़े बदलाव सितंबर 2013
जानें कि Google+ की मदद से काम करने वाला नया टिप्पणी सिस्टम, YouTube Data API के लेगसी वर्शन पर क्या असर डालेगा.
चैनल आईडी का इस्तेमाल करना जून 2013
इस गाइड में, YouTube चैनलों की पहचान करने के लिए, लेगसी YouTube उपयोगकर्ता नामों के बजाय चैनल आईडी का इस्तेमाल करने के बारे में बताया गया है. इसमें, YouTube Data API v2 और v3, दोनों का इस्तेमाल करने वाले डेवलपर के लिए ज़रूरी जानकारी शामिल है.
YouTube के साथ मोबाइल डेवलपमेंट के लिए संसाधन सितंबर 2010
इस लेख में, YouTube मोबाइल ऐप्लिकेशन के डेवलपर के लिए उपलब्ध संसाधनों के बारे में बताया गया है.
TubeLoc: YouTube Player AS3 Library फ़रवरी 2009
इस लेख में, TubeLoc Player Library के बारे में बताया गया है. यह LocalConnection का इस्तेमाल करके, YouTube Player API के चारों ओर AS3 रैपर है. लाइब्रेरी को फ़्लेक्स कॉम्पोनेंट के तौर पर इस्तेमाल करने के लिए, सैंपल कोड भी दिया गया है. इसमें एम्बेड किए गए प्लेयर और क्रोमलेस प्लेयर, दोनों को दिखाया गया है.
ExternalInterface का इस्तेमाल करके, Chromeless Player के लिए ActionScript 3.0 रैपर अक्टूबर 2008
इस लेख में, मैं Chromeless YouTube Player के लिए, ActionScript 3.0 Wrapper के भरोसेमंद वर्शन के बारे में जानकारी दूंगा. रैपर, ActionScript की ExternalInterface क्लास और YouTube के JavaScript API का इस्तेमाल करता है.
ActionScript 3.0 के लिए YouTube Data API : शुरुआती चरण मार्च 2008
इस ट्यूटोरियल में, हम आपको बताएंगे कि AS3 के 10 से भी कम लाइनों के कोड का इस्तेमाल करके, YouTube पर पिछले दिन, हफ़्ते, महीने या अब तक के सबसे लोकप्रिय वीडियो कैसे पाए जा सकते हैं...
Google Data API के सभी विषय
Google Data की क्लाइंट लाइब्रेरी का इस्तेमाल शुरू करना
Google Data PHP Client Library का इस्तेमाल शुरू करना (अक्टूबर 2008)
Google Data PHP Client Library, क्लास का एक पावरफ़ुल कलेक्शन है. इसकी मदद से, Google Data API के साथ इंटरैक्ट किया जा सकता है. हमारी अन्य क्लाइंट लाइब्रेरी के उलट, इसे लोकप्रिय Zend Framework के हिस्से के तौर पर पैकेज किया गया है. हालांकि, इसे अलग से भी डाउनलोड किया जा सकता है. हमारी अन्य क्लाइंट लाइब्रेरी की तरह, यह भी ओपन-सोर्स है. इसे आसान और असरदार बनाने के लिए डिज़ाइन किया गया है, ताकि आप अपने प्रोजेक्ट पर तुरंत काम शुरू कर सकें ...
Google Data Java Client Library का इस्तेमाल शुरू करना (सितंबर 2007)
किसी नई एपीआई के साथ डेवलपमेंट शुरू करना कभी भी आसान नहीं होता. इसलिए, इस लेख में Google Data Java Client Library को डाउनलोड और इंस्टॉल करने के बारे में चरण-दर-चरण निर्देश दिए गए हैं. मैं सभी डिपेंडेंसी और एनवायरमेंट वैरिएबल सेट करने की प्रोसेस के बारे में बताऊंगी...
Google Data Python Library का इस्तेमाल शुरू करना (अगस्त 2007)
इसलिए, आपने Google Data की कई सेवाओं में से किसी एक का इस्तेमाल करके ऐप्लिकेशन लिखने के लिए, Google Data की Python क्लाइंट लाइब्रेरी का इस्तेमाल करने का फ़ैसला किया है. बहुत बढ़िया! इस छोटे से ट्यूटोरियल का मकसद, आपको क्लाइंट लाइब्रेरी का इस्तेमाल करके अपना ऐप्लिकेशन डेवलप करने के बारे में तुरंत जानकारी देना है...
.NET क्लाइंट लाइब्रेरी का इस्तेमाल शुरू करना (अगस्त 2007)
इस लेख में, .NET क्लाइंट लाइब्रेरी का इस्तेमाल शुरू करने के लिए, सिलसिलेवार तरीके से कुछ निर्देश दिए गए हैं. इसके लिए, Windows के लिए Visual Studio 2005 या Linux और अन्य Unix ऑपरेटिंग सिस्टम के लिए Mono का इस्तेमाल किया जा सकता है. हमें उम्मीद है कि इससे आपको शुरुआत करने में कुछ समय बचेगा और आपको कुछ कोड के साथ तुरंत काम शुरू करने में मदद मिलेगी...
पुष्टि करना
Google Data API के साथ OAuth का इस्तेमाल करना (सितंबर 2008)
हाल ही में, सभी Google Data API में OAuth के साथ काम करने की सुविधा जोड़ी गई है. यह एक ओपन प्रोटोकॉल है. इसका मकसद, डेस्कटॉप और वेब ऐप्लिकेशन के ज़रिए किसी उपयोगकर्ता के निजी डेटा को ऐक्सेस करने के तरीके को स्टैंडर्ड बनाना है. OAuth, स्टैंडर्ड और सुरक्षित तरीके से एपीआई की पुष्टि करने का एक तरीका है. प्रोग्रामर के तौर पर, हमें यह सिखाया जाता है कि जहां भी मुमकिन हो, कोड का दोबारा इस्तेमाल करें. OAuth की मदद से, डेवलपर को डुप्लीकेट कोड लिखने की ज़रूरत नहीं पड़ेगी. साथ ही, ऐसे टूल बनाना आसान हो जाएगा जो अलग-अलग कंपनियों की कई सेवाओं के साथ काम करते हैं...
.NET क्लाइंट लाइब्रेरी के साथ AuthSub का इस्तेमाल करना (अगस्त 2007)
इस ट्यूटोरियल में बताया गया है कि .NET क्लाइंट लाइब्रेरी में, वेब ऐप्लिकेशन की पुष्टि करने के लिए AuthSub का इस्तेमाल कैसे किया जाता है. जिन वेब ऐप्लिकेशन को उपयोगकर्ता के Google या G Suite खाते से सुरक्षित की गई सेवाओं को ऐक्सेस करना है वे पुष्टि करने वाले प्रॉक्सी सर्वर की सेवा का इस्तेमाल करके ऐसा कर सकते हैं. सुरक्षा के बेहतर स्तर को बनाए रखने के लिए, प्रॉक्सी इंटरफ़ेस (AuthSub) की मदद से वेब ऐप्लिकेशन को ऐक्सेस मिलता है. हालांकि, इस दौरान उपयोगकर्ताओं के खाते में लॉगिन करने की जानकारी को कभी भी मैनेज नहीं किया जाता...
अन्य लाइब्रेरी
Google Data API का इस्तेमाल करके Windows Mobile ऐप्लिकेशन लिखना (अप्रैल 2009)
इस लेख में, हम Google Data API का इस्तेमाल करके Windows Mobile ऐप्लिकेशन लिखने के तरीके के बारे में जानेंगे. हम वर्कस्टेशन पर Windows Mobile को इम्यूलेट करने के लिए ज़रूरी कॉम्पोनेंट को इंस्टॉल और डिप्लॉय करने के बारे में भी बताएंगे.
Coding in the Shade: Using Eclipse with Google Data APIs (April 2008)
Eclipse एक बहुत ही काम का टूल है. साथ ही, यह मुफ़्त है! यह एक ऐसा IDE है जो कई Java प्रोग्रामर के बीच काफ़ी लोकप्रिय है. इसलिए, यह कोई हैरानी की बात नहीं है कि आपको इसका इस्तेमाल Java क्लाइंट लाइब्रेरी के साथ करना पड़ सकता है, ताकि Google Data API में से किसी एक के साथ काम करने वाला बेहतरीन Java ऐप्लिकेशन बनाया जा सके...
Google Data API के साथ Ruby का इस्तेमाल करना (अप्रैल 2008)
Ruby एक डायनामिक स्क्रिप्टिंग भाषा है. पिछले कुछ सालों में, यह काफ़ी लोकप्रिय हुई है. इसकी वजह, Rails वेब-डेवलपमेंट फ़्रेमवर्क है. इस लेख में, Google Data API सेवाओं के साथ इंटरैक्ट करने के लिए, Ruby का इस्तेमाल करने का तरीका बताया गया है. हम Rails पर फ़ोकस नहीं करेंगे. इसके बजाय, हम एचटीटीपी कमांड और फ़ीड के स्ट्रक्चर के बारे में ज़्यादा जानकारी देना चाहते हैं. यहां दिए गए सभी उदाहरणों को कमांड लाइन से फ़ॉलो किया जा सकता है. इसके लिए, irb यानी Ruby के इंटरैक्टिव शेल का इस्तेमाल करें...
Google Data on Rails (फ़रवरी 2009)
मेरे सहयोगी जेफ़ फ़िशर ने, Ruby डेवलपर के लिए Google Data API की Ruby यूटिलिटी लाइब्रेरी लिखी है. इससे Ruby डेवलपर को आसानी से काम करने में मदद मिलती है. इस लेख में, Google की डेटा सेवाओं से कम्यूनिकेट करने वाले, Ruby on Rails ऐप्लिकेशन को बनाने के लिए, उनकी लाइब्रेरी का इस्तेमाल करने के बारे में बताया गया है. Documents List API का इस्तेमाल करने वाले ऐप्लिकेशन का सैंपल दिया गया है.
REST for the Traveling Salesman: Using Google Data on Salesforce.com (November 2007)
Salesforce.com और Google, लोकप्रिय "सॉफ़्टवेयर एज़ अ सर्विस" ऐप्लिकेशन होस्ट करते हैं. साथ ही, दोनों संगठन ऐसे एपीआई उपलब्ध कराते हैं जिनकी मदद से डेवलपर, इन ऐप्लिकेशन को चलाने वाले डेटा के बड़े स्टोर को ऐक्सेस कर सकते हैं. जब हम दोनों सेट के एपीआई को एक साथ इस्तेमाल करते हैं, तो चीज़ें दिलचस्प हो जाती हैं. G Suite के ऐप्लिकेशन का इस्तेमाल, एंटरप्राइज़ सेटिंग और Salesforce.com में लगातार बढ़ता जा रहा है. Salesforce.com ने कस्टम बिज़नेस ऐप्लिकेशन बनाने के लिए एक बड़ा प्लैटफ़ॉर्म बनाया है. इसलिए, डेवलपर (आप!) के पास Google और Salesforce.com की सुविधाओं को एक साथ इस्तेमाल करने के कई मौके हैं...
Google की डेटा सेवाओं के साथ इंटरैक्ट करने के लिए cURL का इस्तेमाल करना (सितंबर 2007)
Google Data APIs, डेटा फ़ॉर्मैट के तौर पर Atom फ़ीड और एंट्री (एक्सएमएल) का इस्तेमाल करते हैं. साथ ही, डेटा ट्रांसमिशन के लिए एचटीटीपी का इस्तेमाल करते हैं. यह Atom Publishing Protocol का एक्सटेंशन है. cURL, कमांड-लाइन ऐप्लिकेशन है. इसका इस्तेमाल, एचटीटीपी जैसे कई प्रोटोकॉल का इस्तेमाल करके अनुरोध करने के लिए किया जाता है. डेवलपर अक्सर Google की डेटा सेवाओं को टेस्ट करने के लिए cURL का इस्तेमाल करते हैं. ऐसा इसलिए, क्योंकि यह एचटीटीपी फ़ंक्शन के साथ काम करता है. इस फ़ंक्शन का इस्तेमाल, एपीआई के साथ कम लेवल पर इंटरैक्ट करने के लिए किया जाता है...
डीबग करने से जुड़ी सलाह
On the Wire: Network Capture Tools for API Developers (जून 2007)
इस लेख में, ऐसे कई टूल के बारे में बताया गया है जिनकी मदद से, वायर पर मौजूद डेटा को ज़्यादा आसानी से देखा जा सकता है और उसे ज़्यादा काम का बनाया जा सकता है. इन टूल को आम तौर पर "पैकेट स्निफ़र" कहा जाता है. ये आपके नेटवर्क इंटरफ़ेस पर मौजूद सभी नेटवर्क पैकेट कैप्चर करते हैं. इन पैकेट के कॉन्टेंट की जांच करना और यह देखना कि इन्हें किस क्रम में भेजा और पाया गया, डीबग करने का एक उपयोगी तरीका हो सकता है...
Living Vicariously: Using Proxy Servers with the Google Data API Client Libraries (June 2007)
इस लेख में, Google Data क्लाइंट लाइब्रेरी का इस्तेमाल करके, एचटीटीपी प्रॉक्सी सर्वर सेट अप करने और उनके साथ काम करने के बारे में बताया गया है.
Debugging Google Data API Clients: Exploring Traffic from Within your Program (June 2007)
इस लेख के लिए, मैंने Java, .NET, और Python के लिए Google Data API क्लाइंट लाइब्रेरी का इस्तेमाल करके, तीन भाषाओं में डाइग्नोस्टिक कोड का सैंपल लिखा है. हर उदाहरण में, मैंने लॉगिंग या डीबगिंग चालू की है, क्लाइंट लॉगिन का इस्तेमाल करके पुष्टि की है, और फिर अपनी Google Sheets की सूची पाई है. साथ ही, उनके टाइटल प्रिंट किए हैं...
गैजेट
Google डेटा गैजेट बनाना (अक्टूबर 2008)
Blogger Data API का इस्तेमाल करके गैजेट बनाने के बारे में पूरी जानकारी. गैजेट डेवलपर अब OAuth प्रॉक्सी का फ़ायदा ले सकते हैं. यह OAuth की पुष्टि करने से जुड़ी ज़्यादातर जानकारी को छिपाता है और आपके लिए मुश्किल काम को आसान बनाता है. प्रॉक्सी, आपके गैजेट की ओर से डेटा के अनुरोधों पर हस्ताक्षर करता है. इसलिए, आपको निजी पासकोड मैनेज करने या अनुरोधों पर हस्ताक्षर करने के बारे में चिंता करने की ज़रूरत नहीं है...