क्लाइंट लाइब्रेरी

Google API क्लाइंट लाइब्रेरी, कई लोकप्रिय प्रोग्रामिंग भाषाओं में उपलब्ध हैं. इनकी मदद से, एपीआई को आसानी से इस्तेमाल किया जा सकता है.

भाषा के हिसाब से क्लाइंट लाइब्रेरी

नीचे दी गई टेबल में, पहला कॉलम हर लाइब्रेरी के डेवलपमेंट का चरण दिखाता है (ध्यान दें कि कुछ लाइब्रेरी शुरुआती स्टेज में हैं). साथ ही, लाइब्रेरी के दस्तावेज़ों के लिंक भी दिखाए गए हैं. दूसरे कॉलम में, हर लाइब्रेरी के लिए उपलब्ध सैंपल के लिंक होते हैं.

दस्तावेज़ सैंपल
Java के लिए Google API क्लाइंट लाइब्रेरी Java सैंपल
JavaScript के लिए Google API क्लाइंट लाइब्रेरी JavaScript के सैंपल
.NET के लिए Google API क्लाइंट लाइब्रेरी .NET सैंपल
REST के लिए ऑब्जेक्ट-C के लिए, Google API क्लाइंट लाइब्रेरी ऑब्जेक्ट-सी सैंपल
PHP () के लिए Google API क्लाइंट लाइब्रेरी पीएचपी सैंपल
Python के लिए Google API क्लाइंट लाइब्रेरी Python सैंपल

शुरुआती दौर की ये लाइब्रेरी भी उपलब्ध हैं:

दस्तावेज़ सैंपल
Google API क्लाइंट लाइब्रेरी for Dart (बीटा वर्शन) डार्ट सैंपल
Go (ऐल्फ़ा) के लिए Google API क्लाइंट लाइब्रेरी सैंपल लें
Node.js (ऐल्फ़ा) के लिए Google API क्लाइंट लाइब्रेरी Node.js सैंपल
Ruby (ऐल्फ़ा) के लिए Google API क्लाइंट लाइब्रेरी रूबी के सैंपल

डिस्कवरी सेवा का इस्तेमाल किया जा रहा है

अगर आपने Python, JavaScript या ऐसी अन्य क्लाइंट लाइब्रेरी का इस्तेमाल किया है जो Google Discovery Service पर निर्भर है, तो आपको Reporting API v4 के लिए, खोज से जुड़े दस्तावेज़ की जगह की जानकारी देनी होगी.

Python

from apiclient import discovery

...

# Build the Analytics Reporting API v4 authorized service object.
analyticsReporting = discovery.build(
  'analyticsreporting',
  'v4',
  http=http,
  discoveryServiceUrl='https://analyticsreporting.googleapis.com/$discovery/rest')

JavaScript

gapi.client.load(
  'https://analyticsreporting.googleapis.com/$discovery/rest',
  'v4'
).then(...)

Java और PHP क्लाइंट लाइब्रेरी पहले से बनी होती हैं, लेकिन इन्हें जनरेट करने के लिए, डिस्कवरी सेवा और Google API जनरेटर का इस्तेमाल किया जा सकता है.