জিমেইল এপিআই ক্লায়েন্ট লাইব্রেরি

জিমেইল এপিআই HTTP এবং JSON-এ নির্মিত, তাই যেকোনো স্ট্যান্ডার্ড HTTP ক্লায়েন্ট এতে অনুরোধ পাঠাতে পারে এবং প্রতিক্রিয়াগুলি পার্স করতে পারে।

যাইহোক, Google APIs ক্লায়েন্ট লাইব্রেরিগুলি আরও ভাল ভাষা একীকরণ, উন্নত সুরক্ষা এবং কল করার জন্য সমর্থন প্রদান করে যার জন্য ব্যবহারকারীর অনুমোদন প্রয়োজন। ক্লায়েন্ট লাইব্রেরিগুলি বেশ কয়েকটি প্রোগ্রামিং ভাষায় উপলব্ধ; এগুলি ব্যবহার করে আপনি ম্যানুয়ালি HTTP অনুরোধগুলি সেট আপ করার এবং প্রতিক্রিয়াগুলি পার্স করার প্রয়োজন এড়াতে পারেন।

যাওয়া

Go (আলফা) এর জন্য সর্বশেষ Gmail API ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।

জাভা

এই পৃষ্ঠাটিতে Java এর জন্য Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে Gmail API এর সাথে শুরু করার তথ্য রয়েছে৷ আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন:

আপনার প্রকল্পে ক্লায়েন্ট লাইব্রেরি যোগ করুন

নিম্নলিখিত ট্যাবগুলি থেকে আপনার বিল্ড এনভায়রনমেন্ট (Maven বা Gradle) নির্বাচন করুন:

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

ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।

.নেট

এই পৃষ্ঠায় .NET-এর জন্য Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে Gmail API দিয়ে শুরু করার বিষয়ে তথ্য রয়েছে। আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন:

লাইব্রেরি ডাউনলোড করা হচ্ছে

NuGet প্যাকেজ ইনস্টল করুন: Google.Apis

Node.js

Node.js এর জন্য সর্বশেষ Gmail API ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।

Obj-C

অবজেক্টিভ-সি-এর জন্য সর্বশেষ Gmail API ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।

পিএইচপি

পিএইচপি (বিটা) এর জন্য সর্বশেষ জিমেইল এপিআই ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।

পাইথন

এই পৃষ্ঠায় পাইথনের জন্য Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে Gmail API দিয়ে শুরু করার বিষয়ে তথ্য রয়েছে। আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন:

সিস্টেমের জন্য আবশ্যক

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

আপনি একটি প্যাকেজ ম্যানেজার ব্যবহার করতে পারেন বা ম্যানুয়ালি পাইথন ক্লায়েন্ট লাইব্রেরি ডাউনলোড এবং ইনস্টল করতে পারেন:

পরিচালিত ইনস্টল

আপনার ইনস্টলেশন পরিচালনা করতে পিপ বা সেটআপ টুল ব্যবহার করুন। আপনাকে প্রথমে sudo চালানোর প্রয়োজন হতে পারে।

ম্যানুয়াল ইনস্টল

  1. পাইথনের জন্য সর্বশেষ ক্লায়েন্ট লাইব্রেরি ডাউনলোড করুন
  2. কোডটি আনপ্যাক করুন।
  3. ইনস্টল করুন:
    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 ক্লায়েন্ট লাইব্রেরি দিয়ে শুরু করুন

আপনার প্রথম অনুরোধ কীভাবে করবেন তা শিখতে, শুরু করুন নির্দেশিকাটি দেখুন।