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

ইন্ডেক্সিং এপিআই, HTTP ও JSON-এর উপর নির্ভর করে তৈরি করা হয়েছে, তাই যেকোনও স্ট্যান্ডার্ড HTTP ক্লায়েন্ট সেটিতে অনুরোধ পাঠাতে পারে এবং প্রতিক্রিয়া পার্স করতে পারে।

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

শুরু করতে, ডেভেলপমেন্টের জন্য যে প্রোগ্রামিংয়ের ভাষা আপনি ব্যবহার করছেন সেটি বেছে নিন।

Go

Go (আলফা)-এর জন্য লেটেস্ট ইন্ডেক্সিং এপিআই ক্লায়েন্ট লাইব্রেরি পান।

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

জাভা

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

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

নিম্নলিখিত ট্যাবগুলি থেকে আপনার ডেভেলপমেন্টের পরিবেশ (Maven বা Gradle) বেছে নিন অথবা আপনার প্রয়োজনীয় সবকটি জার সহ একটি জিপ ফাইল ডাউনলোড করুন:

ডাউনলোড

জাভার জন্য ইন্ডেক্সিং এপিআই v3 ক্লায়েন্ট লাইব্রেরি ডাউনলোড করুন

নিম্নলিখিত বিষয়গুলি সম্পর্কে বিশদে জানতে indexing/readme.html ফাইল দেখুন:

  • জিপ ফাইলে কী আছে।
  • প্রতিটি অ্যাপ্লিকেশনের ধরনের (ওয়েব, ইনস্টল করা অথবা Android অ্যাপ্লিকেশন) জন্য কোন নির্ভরশীল জার প্রয়োজন।

সব ধরনের অ্যাপ্লিকেশনের জন্য আপনার প্রয়োজন হতে পারে এমন গ্লোবালি প্রযোজ্য নির্ভরশীলতা libs ফোল্ডারে আছে।

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

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

.NET

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

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

এখানে উপলভ্য প্যাকেজগুলি থেকে একটি NuGet প্যাকেজ ইনস্টল করুন: Google.Apis.indexing

Node.js

Node.js-এর জন্য লেটেস্ট ইন্ডেক্সিং এপিআই ক্লায়েন্ট লাইব্রেরি পান।

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

Obj-C

Objective-C-এর জন্য লেটেস্ট ইন্ডেক্সিং এপিআই ক্লায়েন্ট লাইব্রেরি পান।

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

PHP

PHP (বিটা)-এর জন্য লেটেস্ট ইন্ডেক্সিং এপিআই ক্লায়েন্ট লাইব্রেরি পান।

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

Python

Python-এর জন্য Google এপিআই ক্লায়েন্ট লাইব্রেরির সাহায্যে কীভাবে ইন্ডেক্সিং এপিআই ব্যবহার করা শুরু করতে হবে সেই সম্পর্কে তথ্য এই পৃষ্ঠায় আছে। এছাড়াও, নিম্নলিখিত ডকুমেন্টেশনগুলি পড়ার ব্যাপারে আপনার আগ্রহ থাকতে পারে:

সিস্টেমের প্রয়োজনীয়তা

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

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

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

ইনস্টলেশন (আপনাকে প্রথমে sudo চালাতে হতে পারে) পরিচালনা করতে pip বা setuptools ব্যবহার করুন:

  • pip (পছন্দের):
    $ pip install --upgrade google-api-python-client
  • Setuptools: setuptools প্যাকেজে অন্তর্ভুক্ত easy_install ব্যবহার করুন:
    $ easy_install --upgrade google-api-python-client

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

Python-এর জন্য লেটেস্ট ক্লায়েন্ট লাইব্রেরি ডাউনলোড করুন, তারপরে কোড আনপ্যাক করে python setup.py install চালান

অ্যাপ ইঞ্জিন

যেহেতু অ্যাপ ইঞ্জিন Python রানটাইম পরিবেশে Python ক্লায়েন্ট লাইব্রেরিগুলি ইনস্টল করা থাকে না, তাই আপনাকে থার্ড-পার্টি লাইব্রেরির মতো সেগুলি আপনার অ্যাপ্লিকেশনে যোগ করতে হবে

Ruby

Ruby-এর জন্য Google এপিআই ক্লায়েন্ট লাইব্রেরির সাহায্যে কীভাবে ইন্ডেক্সিং এপিআই ব্যবহার করা শুরু করতে হবে সেই সম্পর্কে তথ্য এই পৃষ্ঠায় আছে। এছাড়াও, নিম্নলিখিত ডকুমেন্টেশনগুলি পড়ার ব্যাপারে আপনার আগ্রহ থাকতে পারে:

google-api-client gem ইনস্টল করা

আপনি আগে কখনও Ruby-র জন্য Google এপিআই ক্লায়েন্ট লাইব্রেরি ইনস্টল করে না থাকলে, একটি টার্মিনাল খুলে RubyGems ব্যবহার করে ইনস্টল করুন:

$ gem install google-api-client

আপনি আগেই gem ইনস্টল করে থাকলে এবং সেটিকে শুধু লেটেস্ট ভার্সনে আপডেট করতে চাইলে এটি করুন:

$ gem update -y google-api-client

আপনার সিস্টেমের উপর নির্ভর করে, আপনাকে কমান্ডগুলি sudo দিয়ে শুরু করতে হতে পারে।

Ruby-র জন্য Google এপিআই ক্লায়েন্ট লাইব্রেরির ব্যবহার শুরু করা

প্রথম অনুরোধ কীভাবে করতে হয় সেই সম্পর্কে জানতে আমাদের শুরু করা সম্পর্কে নির্দেশিকা পড়তে ভুলবেন না।

ইন্ডেক্সিং এপিআই অ্যাক্সেস করার অন্যান্য উপায়

ইন্ডেক্সিং এপিআই অ্যাক্সেস করার অন্যান্য কিছু সুবিধাজনক উপায় নিচের সারণীতে দেওয়া হল।

অ্যাক্সেস করার পদ্ধতি বিবরণ
APIs Explorer আপনার ব্রাউজার থেকে সরাসরি Google এপিআই ব্যবহার করতে দেয় এমন একটি ইন্টার‍্যাক্টিভ টুল।

Send feedback about...

সার্চ
সার্চ