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

আপনার একাধিক ভিন্ন ক্লায়েন্ট লাইব্রেরির মধ্যে পছন্দ আছে। আরও বিশদ বিবরণের জন্য ব্যাখ্যা করা ক্লায়েন্ট লাইব্রেরিগুলিও দেখুন।

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

আমরা একটি ক্লায়েন্ট লাইব্রেরি ব্যবহার করার পরামর্শ দিই, কারণ তারা উন্নত নিরাপত্তা এবং ভাষা একীকরণ প্রদান করে এবং ব্যবহারকারীর অনুমোদন সমর্থন করে। CSS API ক্লায়েন্ট লাইব্রেরিগুলি gRPC ব্যবহার করে এবং একই ভাষায় আমাদের কোড নমুনাগুলির সাথে কাজ করার জন্য ডিজাইন করা হয়েছে৷

এখানে আমাদের সবচেয়ে সাম্প্রতিক ক্লায়েন্ট লাইব্রেরি এবং কোড নমুনা রয়েছে:

ক্লায়েন্ট লাইব্রেরি কোড নমুনা
জাভা জাভা
পিএইচপি
যাওয়া
রুবি
.নেট
পাইথন
Node.js

একটি ক্লায়েন্ট লাইব্রেরি সেট আপ করতে, আমাদের কোড নমুনাগুলির একটি ডাউনলোড করুন এবং চালান৷

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

আপনি Google API ক্লায়েন্ট লাইব্রেরির মাধ্যমেও CSS API অ্যাক্সেস করতে পারেন। এটি আপনাকে সরাসরি REST ইন্টারফেসের সাথে সংযোগ করতে দেয়।

ক্লাউড ক্লায়েন্ট লাইব্রেরির উপর সুবিধা

  • অতিরিক্ত ভাষা সমর্থন করে: Java, Python, PHP, .NET, JavaScript, Objective-C, Dart, Ruby, Node.js, Go
  • ব্যাচিং সমর্থন করে: বিশদ বিবরণের জন্য ক্লায়েন্ট লাইব্রেরি নির্দিষ্ট ডকুমেন্টেশন দেখুন (উদাহরণ: Python , Java )। তাতে বলা হয়েছে, বেশিরভাগ ক্লাউড ক্লায়েন্ট লাইব্রেরি ভাষা নির্দিষ্ট অপ্টিমাইজেশানগুলি প্রয়োগ করে যা ব্যাচিংকে অপ্রয়োজনীয় করে তোলে (যার উদাহরণ 675 নম্বরে রয়েছে)।
  • বেশিরভাগ প্রোগ্রামিং ভাষার ডিফল্ট প্যাকেজ ডিরেক্টরিতে উপলব্ধ।

ক্লাউড ক্লায়েন্ট লাইব্রেরির উপর অসুবিধা

  • কল এবং ডাটা টাইপ নিজেই পরিচালনা করতে হবে

কোডের উদাহরণ

আমরা Google API ক্লায়েন্টদের জন্য নমুনা কোড উপলব্ধ আছে.

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

আপনি সরাসরি আপনার প্রোগ্রামিং ভাষার HTTP ক্ষমতা ব্যবহার করে কোনো ক্লায়েন্ট লাইব্রেরি ছাড়াই CSS API-এর সাথে সংযোগ করতে পারেন। REST API রেফারেন্স পড়ুন।