अक्सर पूछे जाने वाले प्रश्न

सामान्य

एपीआई का नया वर्शन कौन-सा है?

इस दस्तावेज़ में जिस एपीआई के बारे में बताया गया है उसका नया वर्शन v1beta2 है. यह वर्शन, प्राइवेट बीटा रिलीज़ है. यह सिर्फ़ भरोसेमंद टेस्टर के लिए उपलब्ध है.

एपीआई को कौन ऐक्सेस कर सकता है?

v1beta2 ऐक्सेस सिर्फ़ उन Google API कंसोल प्रोजेक्ट के लिए उपलब्ध है जिन्हें अनुमति वाली सूची में शामिल किया गया है. एपीआई के दस्तावेज़ों का ऐक्सेस, उपयोगकर्ताओं की अनुमति वाली सूची से कंट्रोल किया जाता है.

मुझे कैसे पता चलेगा कि मेरे कंसोल प्रोजेक्ट को अनुमति वाली सूची में शामिल किया गया है या नहीं?

नीचे दिए गए यूआरएल में मौजूद API_KEY एलिमेंट पर क्लिक करके, अपने प्रोजेक्ट से कोई एपीआई पासकोड चुनें. अगर चुने गए प्रोजेक्ट के लिए कोई एपीआई पासकोड मौजूद नहीं है, तो आपको एक पासकोड बनाने के लिए कहा जाएगा. इसके बाद, जनरेट हुए यूआरएल को कॉपी करें और अपने ब्राउज़र में चिपकाएं.

https://displayvideo.googleapis.com/$discovery/rest?version=v1beta2&labels=V1BETA2_TRUSTED_TESTER&key=API_KEY

अगर आपको एपीआई का JSON ब्यौरा दिखता है, तो इसका मतलब है कि आपके प्रोजेक्ट को अनुमति मिल गई है. अगर आपको कोई गड़बड़ी दिखती है, तो इसका मतलब है कि आपके प्रोजेक्ट को अनुमति नहीं दी गई है.

एपीआई का इस्तेमाल करना

एपीआई को ऐक्सेस करने के लिए, मुझे किस यूआरएल का इस्तेमाल करना चाहिए?

https://displayvideo.googleapis.com

पुष्टि करने के कौनसे तरीके इस्तेमाल किए जा सकते हैं?

पुष्टि करने के लिए, सिर्फ़ OAuth 2.0 का इस्तेमाल किया जा सकता है. सभी अनुरोधों को इस स्कोप के लिए अनुमति दी जानी चाहिए:

  • https://www.googleapis.com/auth/display-video

मुझे कोड लिखना है. मुझे क्लाइंट लाइब्रेरी कहां मिलेंगी?

Python

इस एपीआई को ऐक्सेस करने के लिए, सार्वजनिक तौर पर उपलब्ध Python के लिए Google API क्लाइंट लाइब्रेरी का इस्तेमाल किया जा सकता है. लाइब्रेरी इंस्टॉल करने और सेवा का आधिकारिक ऑब्जेक्ट बनाने के लिए, यहाँ दिया गया तरीका अपनाएँ.

  1. google-api-python-client इंस्टॉल करना

    pip install --upgrade google-api-python-client
    
  2. अनुमति वाला credentials ऑब्जेक्ट पाएं. उदाहरण के लिए, ऐप्लिकेशन सेट अप करने की गाइड देखें.

  3. डिस्कवरी सेवा का इस्तेमाल करके, सेवा देने वाली मान्यता पा चुकी कंपनी का ऑब्जेक्ट बनाएं.

    api_key = 'API_KEY'
    api_name = 'displayvideo'
    api_url = 'https://%s.googleapis.com/' % api_name
    api_version = 'v1beta2'
    
    discovery_url = (
        '%s/$discovery/rest?key=%s&version=%s&labels=%s'
        % (api_url, api_key, api_version, 'V1BETA2_TRUSTED_TESTER')
    )
    
    service = discovery.build(api_name, api_version,
                              discoveryServiceUrl=discovery_url,
                              http=credentials)