Google Chat API HTTP এবং JSON-এ তৈরি, তাই যেকোনো স্ট্যান্ডার্ড HTTP ক্লায়েন্ট এতে অনুরোধ পাঠাতে পারে এবং প্রতিক্রিয়াগুলি পার্স করতে পারে। যাইহোক, Google API ক্লায়েন্ট লাইব্রেরিগুলি আরও ভাল ভাষা একীকরণ, উন্নত নিরাপত্তা এবং কল করার জন্য সমর্থন প্রদান করে যার জন্য ব্যবহারকারীর অনুমোদন প্রয়োজন। ক্লায়েন্ট লাইব্রেরিগুলি বেশ কয়েকটি প্রোগ্রামিং ভাষায় উপলব্ধ; এগুলি ব্যবহার করে আপনি ম্যানুয়ালি HTTP অনুরোধগুলি সেট আপ করার এবং প্রতিক্রিয়াগুলি পার্স করার প্রয়োজন এড়াতে পারেন।
শুরু করতে, Google Chat API কল করার জন্য আপনি যে প্রোগ্রামিং ভাষাটি ব্যবহার করছেন সেটি নির্বাচন করুন:
যাওয়া
Go (আলফা) এর জন্য সর্বশেষ Google Chat API ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।
জাভা
এই পৃষ্ঠায় জাভার জন্য Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে Google Chat API এর সাথে শুরু করার তথ্য রয়েছে৷ আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন: নিম্নলিখিত ট্যাবগুলি থেকে আপনার বিল্ড এনভায়রনমেন্ট (Maven বা Gradle) নির্বাচন করুন: আপনার আপনার আপনার প্রকল্পে ক্লায়েন্ট লাইব্রেরি যোগ করুন
pom.xml
ফাইলে নিম্নলিখিত যোগ করুন: build.gradle
ফাইলে নিম্নলিখিত যোগ করুন:
জাভাস্ক্রিপ্ট
ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।
.নেট
এই পৃষ্ঠায় .NET-এর জন্য Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে Google Chat API দিয়ে শুরু করার বিষয়ে তথ্য রয়েছে। আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন: NuGet প্যাকেজ ইনস্টল করুন: Google.Apis । লাইব্রেরি ডাউনলোড করা হচ্ছে
Node.js
Node.js-এর জন্য সর্বশেষ Google Chat API ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।
Obj-C
অবজেক্টিভ-সি-এর জন্য লেটেস্ট Google Chat API ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।
পিএইচপি
PHP-এর জন্য সর্বশেষ Google Chat API ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।
পাইথন
এই পৃষ্ঠায় পাইথনের জন্য Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে Google Chat API এর সাথে শুরু করার বিষয়ে তথ্য রয়েছে৷ আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন: আপনি একটি প্যাকেজ ম্যানেজার ব্যবহার করতে পারেন বা ম্যানুয়ালি পাইথন ক্লায়েন্ট লাইব্রেরি ডাউনলোড এবং ইনস্টল করতে পারেন: আপনার ইনস্টলেশন পরিচালনা করতে পিপ বা সেটআপ টুল ব্যবহার করুন। আপনাকে প্রথমে যেহেতু পাইথন ক্লায়েন্ট লাইব্রেরিগুলি অ্যাপ ইঞ্জিন পাইথন রানটাইম পরিবেশে ইনস্টল করা নেই, তাই আপনাকে অবশ্যই তৃতীয় পক্ষের লাইব্রেরির মতো আপনার অ্যাপ্লিকেশনে অনুলিপি করতে হবে। সিস্টেমের জন্য আবশ্যক
ক্লায়েন্ট লাইব্রেরি ইনস্টল করুন
পরিচালিত ইনস্টল
sudo
চালানোর প্রয়োজন হতে পারে।pip install --upgrade google-api-python-client
easy_install --upgrade google-api-python-client
ম্যানুয়াল ইনস্টল
python setup.py install
অ্যাপ ইঞ্জিন
রুবি
এই পৃষ্ঠায় রুবির জন্য Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে Google Chat API এর সাথে শুরু করার বিষয়ে তথ্য রয়েছে৷ আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন: আপনার সিস্টেমের উপর নির্ভর করে, আপনাকে আপনি যদি আগে রুবির জন্য Google API ক্লায়েন্ট লাইব্রেরি ইনস্টল না করে থাকেন, তাহলে
google-api-client
জহর ইনস্টল করুনsudo
এর সাথে এই কমান্ডগুলিকে প্রিপেন্ড করতে হতে পারে।RubyGems
ব্যবহার করে ইনস্টল করুন : gem install google-api-client
আপনার যদি ইতিমধ্যেই রত্নটি ইনস্টল করা থাকে তবে সর্বশেষ সংস্করণে আপডেট করুন:
gem update -y google-api-client
রুবির জন্য Google API ক্লায়েন্ট লাইব্রেরি দিয়ে শুরু করুন
আপনার প্রথম অনুরোধ কীভাবে করবেন তা শিখতে, শুরু করুন নির্দেশিকাটি দেখুন।
আবিষ্কার নথি অ্যাক্সেস করুন
বেশিরভাগ API-এর নির্দিষ্ট সংস্করণের জন্য আবিষ্কারের নথি পাওয়া যায়। প্রতিটি আবিষ্কারের নথি API-এর পৃষ্ঠ, কীভাবে API অ্যাক্সেস করতে হয় এবং কীভাবে API অনুরোধ এবং প্রতিক্রিয়াগুলি গঠন করা হয় তা বর্ণনা করে। আবিষ্কার নথি দ্বারা প্রদত্ত তথ্যে API-স্তরের বৈশিষ্ট্যগুলি অন্তর্ভুক্ত থাকে যেমন একটি API বিবরণ, সংস্থান স্কিমা, প্রমাণীকরণের সুযোগ এবং পদ্ধতি।
Google Chat API-এর জন্য আবিষ্কারের নথি দেখুন।