ক্লায়েন্ট লাইব্রেরি

Google APIs ক্লায়েন্ট লাইব্রেরিগুলি যেগুলি বেশ কয়েকটি জনপ্রিয় প্রোগ্রামিং ভাষায় পাওয়া যায়, এটি API ব্যবহার করা সহজ করে তোলে।

ভাষা অনুসারে ক্লায়েন্ট লাইব্রেরি

নিম্নলিখিত সারণীতে, প্রথম কলামটি প্রতিটি লাইব্রেরির বিকাশের পর্যায় দেখায় (উল্লেখ্য যে কিছু প্রাথমিক পর্যায়ে রয়েছে), এবং লাইব্রেরির জন্য ডকুমেন্টেশনের লিঙ্ক। দ্বিতীয় কলাম প্রতিটি লাইব্রেরির জন্য উপলব্ধ নমুনার সাথে লিঙ্ক করে।

ডকুমেন্টেশন নমুনা
জাভার জন্য Google API ক্লায়েন্ট লাইব্রেরি জাভা নমুনা
জাভাস্ক্রিপ্টের জন্য Google API ক্লায়েন্ট লাইব্রেরি জাভাস্ক্রিপ্ট নমুনা
.NET-এর জন্য Google API ক্লায়েন্ট লাইব্রেরি .NET নমুনা
REST-এর জন্য অবজেক্টিভ-সি-এর জন্য Google API ক্লায়েন্ট লাইব্রেরি উদ্দেশ্য-সি নমুনা
পিএইচপি () এর জন্য Google API ক্লায়েন্ট লাইব্রেরি পিএইচপি নমুনা
পাইথনের জন্য Google API ক্লায়েন্ট লাইব্রেরি পাইথনের নমুনা

এই প্রাথমিক পর্যায়ের লাইব্রেরিগুলিও উপলব্ধ:

ডকুমেন্টেশন নমুনা
ডার্ট (বিটা) এর জন্য Google APIs ক্লায়েন্ট লাইব্রেরি ডার্টের নমুনা
Go (আলফা) এর জন্য Google API ক্লায়েন্ট লাইব্রেরি নমুনা যান
Node.js (আলফা) এর জন্য Google API ক্লায়েন্ট লাইব্রেরি Node.js নমুনা
রুবির জন্য Google API ক্লায়েন্ট লাইব্রেরি (আলফা) রুবি নমুনা

আবিষ্কার পরিষেবা ব্যবহার করে

আপনি যদি পাইথন, জাভাস্ক্রিপ্ট বা অন্যান্য ক্লায়েন্ট লাইব্রেরি ব্যবহার করেন যা Google আবিষ্কার পরিষেবার উপর নির্ভর করে, তাহলে আপনাকে রিপোর্টিং API v4-এর জন্য আবিষ্কার নথির অবস্থান প্রদান করতে হবে।

পাইথন

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')

জাভাস্ক্রিপ্ট

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

জাভা এবং পিএইচপি ক্লায়েন্ট লাইব্রেরিগুলি পূর্ব-নির্মিত, তবে আপনি সেগুলি তৈরি করতে আবিষ্কার পরিষেবা এবং Google API জেনারেটর ব্যবহার করতে পারেন।