পিপল এপিআই এইচটিটিপি এবং জেএসএন-এ তৈরি করা হয়েছে, তাই যেকোনো স্ট্যান্ডার্ড এইচটিটিপি ক্লায়েন্ট এটিতে অনুরোধ পাঠাতে এবং প্রতিক্রিয়াগুলি পার্স করতে পারে।
যাইহোক, Google API ক্লায়েন্ট লাইব্রেরিগুলি HTTP-এর মাধ্যমে API অনুরোধ করার তুলনায় উন্নত ভাষা একীকরণ এবং উন্নত নিরাপত্তা প্রদান করে। ক্লায়েন্ট লাইব্রেরিগুলি বেশ কয়েকটি প্রোগ্রামিং ভাষায় উপলব্ধ; সেগুলি ব্যবহার করে, আপনি ম্যানুয়ালি HTTP অনুরোধগুলি সেট আপ করার এবং প্রতিক্রিয়াগুলি পার্স করার প্রয়োজন এড়াতে পারেন৷
শুরু করতে, আপনি বিকাশের জন্য যে প্রোগ্রামিং ভাষা ব্যবহার করছেন সেটি নির্বাচন করুন।
Go (আলফা) এর জন্য সর্বশেষ People API ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।
এই পৃষ্ঠায় জাভার জন্য Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে People API-এর সাথে শুরু করার বিষয়ে তথ্য রয়েছে। আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন:
- People API-এর জন্য Javadoc রেফারেন্স ব্রাউজ করুন।
- Java এর জন্য Google API ক্লায়েন্ট লাইব্রেরির জন্য বিকাশকারীর নির্দেশিকা পড়ুন।
- পিপল এপিআই এর জন্য APIs এক্সপ্লোরার ব্যবহার করে আপনার ব্রাউজারে এই API এর সাথে ইন্টারঅ্যাক্ট করুন।
আপনার প্রকল্পে ক্লায়েন্ট লাইব্রেরি যোগ করুন
নিম্নলিখিত ট্যাবগুলি থেকে আপনার বিল্ড এনভায়রনমেন্ট (Maven বা Gradle) নির্বাচন করুন:
আপনার pom.xml
ফাইলে নিম্নলিখিত যোগ করুন:
আপনার build.gradle
ফাইলে নিম্নলিখিত যোগ করুন:
ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।
এই পৃষ্ঠায় .NET-এর জন্য Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে People API-এর সাথে শুরু করার বিষয়ে তথ্য রয়েছে। আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন:
- People API-এর জন্য .NET রেফারেন্স ডকুমেন্টেশন ব্রাউজ করুন।
- .NET-এর জন্য Google API ক্লায়েন্ট লাইব্রেরির জন্য বিকাশকারীর নির্দেশিকা পড়ুন।
- পিপল এপিআই এর জন্য APIs এক্সপ্লোরার ব্যবহার করে আপনার ব্রাউজারে এই API এর সাথে ইন্টারঅ্যাক্ট করুন।
লাইব্রেরি ডাউনলোড করা হচ্ছে
NuGet প্যাকেজ ইনস্টল করুন: Google.Apis ।
Node.js এর জন্য সর্বশেষ People API ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।
অবজেক্টিভ-সি-এর জন্য সর্বশেষ পিপল এপিআই ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।
পিএইচপি-র জন্য সর্বশেষ পিপল এপিআই ক্লায়েন্ট লাইব্রেরি পান। ক্লায়েন্ট লাইব্রেরির বিকাশকারীর নির্দেশিকা পড়ুন।
এই পৃষ্ঠায় পাইথনের জন্য Google API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে People API-এর সাথে শুরু করার তথ্য রয়েছে। আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন:
- People API-এর জন্য PyDoc রেফারেন্স ব্রাউজ করুন।
- পাইথনের জন্য Google API ক্লায়েন্ট লাইব্রেরির জন্য বিকাশকারীর নির্দেশিকা পড়ুন।
- পিপল এপিআই এর জন্য APIs এক্সপ্লোরার ব্যবহার করে আপনার ব্রাউজারে এই 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 ক্লায়েন্ট লাইব্রেরি ব্যবহার করে People API-এর সাথে শুরু করার বিষয়ে তথ্য রয়েছে। আরও তথ্যের জন্য, নিম্নলিখিত ডকুমেন্টেশন দেখুন:
- রুবির জন্য Google API ক্লায়েন্ট লাইব্রেরির জন্য শুরু করুন নির্দেশিকা পড়ুন।
- পিপল এপিআই এর জন্য APIs এক্সপ্লোরার ব্যবহার করে আপনার ব্রাউজারে এই API এর সাথে ইন্টারঅ্যাক্ট করুন।
google-api-client
জহর ইনস্টল করুন
আপনার সিস্টেমের উপর নির্ভর করে, আপনাকে sudo
দিয়ে এই কমান্ডগুলিকে প্রিপেন্ড করতে হতে পারে।
আপনি যদি আগে রুবির জন্য Google API ক্লায়েন্ট লাইব্রেরি ইনস্টল না করে থাকেন, তাহলে RubyGems
ব্যবহার করে ইনস্টল করুন :
gem install google-api-client
আপনার যদি ইতিমধ্যেই রত্নটি ইনস্টল করা থাকে তবে সর্বশেষ সংস্করণে আপডেট করুন:
gem update -y google-api-client
রুবির জন্য Google API ক্লায়েন্ট লাইব্রেরি দিয়ে শুরু করুন
আপনার প্রথম অনুরোধ কীভাবে করবেন তা শিখতে, শুরু করুন নির্দেশিকাটি দেখুন।
পিপল এপিআই অ্যাক্সেস করার অন্যান্য উপায়
নিম্নোক্ত সারণী পিপল এপিআই অ্যাক্সেস করার অন্যান্য উপায় তালিকাভুক্ত করে:
অ্যাক্সেস পদ্ধতি | বর্ণনা |
---|---|
APIs এক্সপ্লোরার | একটি ইন্টারেক্টিভ টুল যা আপনাকে সরাসরি আপনার ব্রাউজার থেকে Google API ব্যবহার করে দেখতে দেয়। |
অ্যাপস স্ক্রিপ্ট | একটি জাভাস্ক্রিপ্ট ক্লাউড স্ক্রিপ্টিং ভাষা Google পণ্য এবং তৃতীয় পক্ষের পরিষেবা জুড়ে কাজগুলিকে স্বয়ংক্রিয়ভাবে করতে। |