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

सामान्य

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

इस दस्तावेज़ में मौजूद एपीआई का सबसे नया वर्शन 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)