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