My Business Business Information API

My Business Business Information API, Google-এ ব্যবসার তথ্য ম্যানেজ করার জন্য একটি ইন্টারফেস প্রদান করে। মনে রাখবেন: API চালু করার পরে আপনার কোটা ০ হলে, https://developers.google.com/my-business/content/prereqs#request-access লিঙ্কে গিয়ে GBP API অ্যাক্সেসের অনুরোধ করুন।

পরিষেবা: mybusinessbusinessinformation.googleapis.com

এই পরিষেবা কল করার জন্য, আমরা সাজেস্ট করি যে আপনি Google-এর প্রদান করা ক্লায়েন্ট লাইব্রেরি ব্যবহার করুন। এই পরিষেবা কল করার জন্য আপনার অ্যাপ্লিকেশনকে যদি নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, তাহলে API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন।

ডিসকভারি ডকুমেন্ট

ডিসকভারি ডকুমেন্ট হল REST API বর্ণনা ও ব্যবহার করার জন্য মেশিনের ক্ষেত্রে গ্রহণযোগ্য স্পেসিফিকেশন। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগ-ইন এবং Google API-এর সাথে ইন্টার‍্যাক্ট করে এমন অন্যান্য টুল তৈরি করতে ব্যবহার করা হয়। একটি পরিষেবা একাধিক ডিসকভারি ডকুমেন্ট প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত ডিসকভারি ডকুমেন্ট প্রদান করে:

পরিষেবা এন্ডপয়েন্ট

পরিষেবা এন্ডপয়েন্ট হল একটি বেস URL যা কোনও API পরিষেবার নেটওয়ার্ক অ্যাড্রেস নির্দিষ্ট করে। একটি পরিষেবার একাধিক পরিষেবা এন্ডপয়েন্ট থাকতে পারে। এই পরিষেবার নিম্নলিখিত পরিষেবা এন্ডপয়েন্ট আছে এবং নিচে উল্লেখ করা সব URI এই পরিষেবা এন্ডপয়েন্টের সাথে সম্পর্কিত:

  • https://mybusinessbusinessinformation.googleapis.com

REST রিসোর্স: v1.accounts.locations

পদ্ধতি
create POST /v1/{parent=accounts/*}/locations
নতুন লোকেশন তৈরি করে যা লগ-ইন করা ব্যবহারকারীর মালিকানাধীন হবে।
list GET /v1/{parent=accounts/*}/locations
নির্দিষ্ট অ্যাকাউন্টের জন্য লোকেশন তালিকাভুক্ত করে।

REST রিসোর্স: v1.attributes

পদ্ধতি
list GET /v1/attributes
প্রদত্ত প্রাথমিক বিভাগ এবং দেশের সাথে কোনও লোকেশনের জন্য উপলভ্য হবে এমন অ্যাট্রিবিউটের তালিকা প্রদান করে।

REST রিসোর্স: v1.categories

পদ্ধতি
batchGet GET /v1/categories:batchGet
প্রদান করা ভাষা ও GConcept আইডির জন্য ব্যবসার বিভাগের তালিকা দেখায়।
list GET /v1/categories
ব্যবসার বিভাগের তালিকা দেখায়।

REST রিসোর্স: v1.chains

পদ্ধতি
get GET /v1/{name=chains/*}
নির্দিষ্ট চেন পায়।
search GET /v1/chains:search
চেনের নাম অনুযায়ী চেন সার্চ করে।

REST রিসোর্স: v1.googleLocations

পদ্ধতি
search POST /v1/googleLocations:search
নির্দিষ্ট অনুরোধের সাথে মেলে এমন সব সম্ভাব্য লোকেশন সার্চ করুন।

REST রিসোর্স: v1.locations

পদ্ধতি
delete DELETE /v1/{name=locations/*}
লোকেশন মুছে দেয়।
get GET /v1/{name=locations/*}
মার্চেন্টের শেষবার সেট করা নির্দিষ্ট লোকেশন দেখায়।
getAttributes GET /v1/{name=locations/*/attributes}
মার্চেন্টের দ্বারা শেষ সেট করা লোকেশনের অ্যাট্রিবিউট ফিরিয়ে আনে।
getGoogleUpdated GET /v1/{name=locations/*}:getGoogleUpdated
Google Maps এবং Search-এ লাইভ যেমন দেখা যায়, ঠিক তেমনভাবে নির্দিষ্ট লোকেশন দেখায়।
patch PATCH /v1/{location.name=locations/*}
নির্দিষ্ট লোকেশন আপডেট করে।
updateAttributes PATCH /v1/{attributes.name=locations/*/attributes}
প্রদত্ত লোকেশনের জন্য অ্যাট্রিবিউট আপডেট করুন।

REST রিসোর্স: v1.locations.attributes

পদ্ধতি
getGoogleUpdated GET /v1/{name=locations/*/attributes}:getGoogleUpdated
Google Maps ও Search-এ লাইভ দেখানো হয় এমন কোনও লোকেশনের অ্যাট্রিবিউট ফিরিয়ে আনে।

REST রিসোর্স: v1alpha.accounts.locations

পদ্ধতি
create POST /v1alpha/{parent=accounts/*}/locations
নতুন লোকেশন তৈরি করে যা লগ-ইন করা ব্যবহারকারীর মালিকানাধীন হবে।
list GET /v1alpha/{parent=accounts/*}/locations
নির্দিষ্ট অ্যাকাউন্টের জন্য লোকেশন তালিকাভুক্ত করে।

REST রিসোর্স: v1alpha.attributes

পদ্ধতি
list GET /v1alpha/attributes
প্রদত্ত প্রাথমিক বিভাগ এবং দেশের সাথে কোনও লোকেশনের জন্য উপলভ্য হবে এমন অ্যাট্রিবিউটের তালিকা প্রদান করে।

REST রিসোর্স: v1alpha.categories

পদ্ধতি
batchGet GET /v1alpha/categories:batchGet
প্রদান করা ভাষা ও GConcept আইডির জন্য ব্যবসার বিভাগের তালিকা দেখায়।
list GET /v1alpha/categories
ব্যবসার বিভাগের তালিকা দেখায়।

REST রিসোর্স: v1alpha.chains

পদ্ধতি
get GET /v1alpha/{name=chains/*}
নির্দিষ্ট চেন পায়।
search GET /v1alpha/chains:search
চেনের নাম অনুযায়ী চেন সার্চ করে।

REST রিসোর্স: v1alpha.googleLocations

পদ্ধতি
search POST /v1alpha/googleLocations:search
নির্দিষ্ট অনুরোধের সাথে মেলে এমন সব সম্ভাব্য লোকেশন সার্চ করুন।

REST রিসোর্স: v1alpha.locations

পদ্ধতি
delete DELETE /v1alpha/{name=locations/*}
লোকেশন মুছে দেয়।
get GET /v1alpha/{name=locations/*}
মার্চেন্টের শেষবার সেট করা নির্দিষ্ট লোকেশন দেখায়।
getAttributes GET /v1alpha/{name=locations/*/attributes}
মার্চেন্টের দ্বারা শেষ সেট করা লোকেশনের অ্যাট্রিবিউট ফিরিয়ে আনে।
getGoogleUpdated GET /v1alpha/{name=locations/*}:getGoogleUpdated
Google Maps এবং Search-এ লাইভ যেমন দেখা যায়, ঠিক তেমনভাবে নির্দিষ্ট লোকেশন দেখায়।
patch PATCH /v1alpha/{location.name=locations/*}
নির্দিষ্ট লোকেশন আপডেট করে।
updateAttributes PATCH /v1alpha/{attributes.name=locations/*/attributes}
প্রদত্ত লোকেশনের জন্য অ্যাট্রিবিউট আপডেট করুন।

REST রিসোর্স: v1alpha.locations.attributes

পদ্ধতি
getGoogleUpdated GET /v1alpha/{name=locations/*/attributes}:getGoogleUpdated
Google Maps ও Search-এ লাইভ দেখানো হয় এমন কোনও লোকেশনের অ্যাট্রিবিউট ফিরিয়ে আনে।