Google My Business API

Google My Business API Google-এ ব্যবসার অবস্থানের তথ্য পরিচালনা করার জন্য একটি ইন্টারফেস প্রদান করে।

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

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

আবিষ্কার নথি

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

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

একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:

  • https://mybusiness.googleapis.com

REST সম্পদ: v4.accounts

পদ্ধতি
create
(deprecated)
POST /v4/accounts
প্রদত্ত পিতামাতার অধীনে নির্দিষ্ট নাম এবং প্রকারের সাথে একটি অ্যাকাউন্ট তৈরি করে।
deleteNotifications
(deprecated)
DELETE /v4/{name=accounts/*/notifications}
অ্যাকাউন্টের জন্য pubsub বিজ্ঞপ্তি সেটিংস সাফ করে।
generateAccountNumber
(deprecated)
POST /v4/{name=accounts/*}:generateAccountNumber
এই অ্যাকাউন্টের জন্য একটি অ্যাকাউন্ট নম্বর তৈরি করে।
get
(deprecated)
GET /v4/{name=accounts/*}
নির্দিষ্ট অ্যাকাউন্ট পায়।
getNotifications
(deprecated)
GET /v4/{name=accounts/*/notifications}
অ্যাকাউন্টের জন্য pubsub বিজ্ঞপ্তি সেটিংস ফেরত দেয়।
list
(deprecated)
GET /v4/accounts
প্রমাণীকৃত ব্যবহারকারীর জন্য সমস্ত অ্যাকাউন্ট তালিকাভুক্ত করে।
listRecommendGoogleLocations GET /v4/{name=accounts/*}:recommendGoogleLocations
নির্দিষ্ট ব্যবসায়িক প্রোফাইল অ্যাকাউন্টে সুপারিশ করা হয়েছে এমন সমস্ত GoogleLocation তালিকা করুন।
update
(deprecated)
PUT /v4/{name=accounts/*}
নির্দিষ্ট ব্যবসায়িক অ্যাকাউন্ট আপডেট করে।
updateNotifications
(deprecated)
PUT /v4/{name=accounts/*/notifications}

অ্যাকাউন্টের জন্য পাবসাব নোটিফিকেশন সেটিংস সেট করে ব্যবসার প্রোফাইলকে জানিয়ে দেয় যে কোন বিষয়ে পাবসাব বিজ্ঞপ্তি পাঠাতে হবে:

  • অ্যাকাউন্ট দ্বারা পরিচালিত অবস্থানের জন্য নতুন পর্যালোচনা।

বাকি সম্পদ: v4.accounts.admins

পদ্ধতি
create
(deprecated)
POST /v4/{parent=accounts/*}/admins
নির্দিষ্ট অ্যাকাউন্টের জন্য প্রশাসক হওয়ার জন্য নির্দিষ্ট ব্যবহারকারীকে আমন্ত্রণ জানায়।
delete
(deprecated)
DELETE /v4/{name=accounts/*/admins/*}
নির্দিষ্ট অ্যাকাউন্ট থেকে নির্দিষ্ট অ্যাডমিনকে সরিয়ে দেয়।
list
(deprecated)
GET /v4/{parent=accounts/*}/admins
নির্দিষ্ট অ্যাকাউন্টের জন্য প্রশাসকদের তালিকা করুন।
patch
(deprecated)
PATCH /v4/{name=accounts/*/admins/*}
নির্দিষ্ট অ্যাকাউন্ট অ্যাডমিনের জন্য অ্যাডমিন আপডেট করে।

REST সম্পদ: v4.accounts.invitations

পদ্ধতি
accept
(deprecated)
POST /v4/{name=accounts/*/invitations/*}:accept
নির্দিষ্ট আমন্ত্রণ গ্রহণ করে।
decline
(deprecated)
POST /v4/{name=accounts/*/invitations/*}:decline
নির্দিষ্ট আমন্ত্রণ প্রত্যাখ্যান করে৷
list
(deprecated)
GET /v4/{parent=accounts/*}/invitations
নির্দিষ্ট অ্যাকাউন্টের জন্য মুলতুবি আমন্ত্রণ তালিকা.

REST সম্পদ: v4.accounts.locations

পদ্ধতি
associate POST /v4/{name=accounts/*/locations/*}:associate
একটি স্থান আইডির সাথে সংযুক্ত করে।
batchGet POST /v4/{name=accounts/*}/locations:batchGet
প্রদত্ত অ্যাকাউন্টে সমস্ত নির্দিষ্ট অবস্থানগুলি পায়৷
batchGetReviews POST /v4/{name=accounts/*}/locations:batchGetReviews
সমস্ত নির্দিষ্ট অবস্থানের জন্য পর্যালোচনার পৃষ্ঠাযুক্ত তালিকা প্রদান করে।
clearAssociation POST /v4/{name=accounts/*/locations/*}:clearAssociation
একটি অবস্থান এবং এর স্থান আইডির মধ্যে একটি সংযোগ সাফ করে।
create POST /v4/{parent=accounts/*}/locations
নির্দিষ্ট অ্যাকাউন্টের মালিকানাধীন একটি নতুন location তৈরি করে এবং এটি ফেরত দেয়।
delete DELETE /v4/{name=accounts/*/locations/*}
একটি অবস্থান মুছে দেয়।
fetchVerificationOptions POST /v4/{name=accounts/*/locations/*}:fetchVerificationOptions
একটি নির্দিষ্ট ভাষায় একটি অবস্থানের জন্য সমস্ত যোগ্য যাচাইকরণ বিকল্পগুলি রিপোর্ট করে৷
findMatches POST /v4/{name=accounts/*/locations/*}:findMatches
নির্দিষ্ট অবস্থানের সাথে মেলে এমন সব সম্ভাব্য অবস্থান খুঁজে বের করে।
get GET /v4/{name=accounts/*/locations/*}
নির্দিষ্ট অবস্থান পায়।
getFoodMenus GET /v4/{name=accounts/*/locations/*/foodMenus}
একটি নির্দিষ্ট স্থানের খাবারের মেনু ফেরত দেয়।
getGoogleUpdated GET /v4/{name=accounts/*/locations/*}:googleUpdated
নির্দিষ্ট অবস্থানের Google-আপডেট করা সংস্করণ পায়।
getHealthProviderAttributes GET /v4/{name=accounts/*/locations/*/healthProviderAttributes}
একটি নির্দিষ্ট অবস্থানের স্বাস্থ্য প্রদানকারীর গুণাবলী প্রদান করে।
getServiceList GET /v4/{name=accounts/*/locations/*/serviceList}
একটি অবস্থানের নির্দিষ্ট পরিষেবা তালিকা পান।
list GET /v4/{parent=accounts/*}/locations
নির্দিষ্ট অ্যাকাউন্টের জন্য অবস্থান তালিকা.
patch PATCH /v4/{name=accounts/*/locations/*}
নির্দিষ্ট অবস্থান আপডেট করে।
reportInsights POST /v4/{name=accounts/*}/locations:reportInsights
অবস্থান অনুসারে এক বা একাধিক মেট্রিক্সের অন্তর্দৃষ্টি সম্বলিত একটি প্রতিবেদন প্রদান করে।
transfer
(deprecated)
POST /v4/{name=accounts/*/locations/*}:transfer
ব্যবহারকারীর মালিকানাধীন একটি অ্যাকাউন্ট থেকে একটি অবস্থান সরানো হয় যেটি একই ব্যবহারকারী পরিচালনা করে।
updateFoodMenus PATCH /v4/{foodMenus.name=accounts/*/locations/*/foodMenus}
একটি নির্দিষ্ট স্থানের খাদ্য মেনু আপডেট করে।
updateHealthProviderAttributes PATCH /v4/{healthProviderAttributes.name=accounts/*/locations/*/healthProviderAttributes}
একটি নির্দিষ্ট অবস্থানের স্বাস্থ্য প্রদানকারীর বৈশিষ্ট্য আপডেট করে।
updateServiceList PATCH /v4/{serviceList.name=accounts/*/locations/*/serviceList}
একটি অবস্থানের নির্দিষ্ট পরিষেবা তালিকা আপডেট করে।
verify POST /v4/{name=accounts/*/locations/*}:verify
একটি অবস্থানের জন্য যাচাইকরণ প্রক্রিয়া শুরু করে।

REST রিসোর্স: v4.accounts.locations.admins

পদ্ধতি
create
(deprecated)
POST /v4/{parent=accounts/*/locations/*}/admins
নির্দিষ্ট ব্যবহারকারীকে নির্দিষ্ট অবস্থানের জন্য প্রশাসক হওয়ার জন্য আমন্ত্রণ জানায়।
delete
(deprecated)
DELETE /v4/{name=accounts/*/locations/*/admins/*}
নির্দিষ্ট অবস্থানের ম্যানেজার হিসাবে নির্দিষ্ট প্রশাসককে সরিয়ে দেয়।
list
(deprecated)
GET /v4/{parent=accounts/*/locations/*}/admins
নির্দিষ্ট অবস্থানের জন্য সমস্ত প্রশাসকদের তালিকা করে।
patch
(deprecated)
PATCH /v4/{name=accounts/*/locations/*/admins/*}
নির্দিষ্ট অবস্থান অ্যাডমিনের জন্য অ্যাডমিন আপডেট করে।

REST সম্পদ: v4.accounts.locations.followers

পদ্ধতি
getMetadata GET /v4/{name=accounts/*/locations/*/followers/metadata}
একটি অবস্থানের জন্য অনুসরণকারীদের সেটিংস পান।

REST সম্পদ: v4.accounts.locations.insuranceNetworks

পদ্ধতি
list GET /v4/{parent=accounts/*/locations/*}/insuranceNetworks
Google দ্বারা সমর্থিত সমস্ত বীমা নেটওয়ার্কের একটি তালিকা প্রদান করে।

REST সম্পদ: v4.accounts.locations.localPosts

পদ্ধতি
create POST /v4/{parent=accounts/*/locations/*}/localPosts
নির্দিষ্ট অবস্থানের সাথে যুক্ত একটি নতুন স্থানীয় পোস্ট তৈরি করে এবং এটি ফেরত দেয়।
delete DELETE /v4/{name=accounts/*/locations/*/localPosts/*}
একটি স্থানীয় পোস্ট মুছে দেয়।
get GET /v4/{name=accounts/*/locations/*/localPosts/*}
নির্দিষ্ট স্থানীয় পোস্ট পায়.
list GET /v4/{parent=accounts/*/locations/*}/localPosts
একটি অবস্থানের সাথে যুক্ত স্থানীয় পোস্টগুলির একটি তালিকা প্রদান করে৷
patch PATCH /v4/{name=accounts/*/locations/*/localPosts/*}
নির্দিষ্ট স্থানীয় পোস্ট আপডেট করে এবং আপডেট করা স্থানীয় পোস্ট ফেরত দেয়।
reportInsights POST /v4/{name=accounts/*/locations/*}/localPosts:reportInsights
একটি একক তালিকার সাথে যুক্ত স্থানীয় পোস্টগুলির একটি সেটের জন্য অন্তর্দৃষ্টি প্রদান করে৷

REST সম্পদ: v4.accounts.locations.media

পদ্ধতি
create POST /v4/{parent=accounts/*/locations/*}/media
অবস্থানের জন্য একটি নতুন মিডিয়া আইটেম তৈরি করে।
delete DELETE /v4/{name=accounts/*/locations/*/media/*}
নির্দিষ্ট মিডিয়া আইটেম মুছে দেয়।
get GET /v4/{name=accounts/*/locations/*/media/*}
অনুরোধ করা মিডিয়া আইটেমের জন্য মেটাডেটা ফেরত দেয়।
list GET /v4/{parent=accounts/*/locations/*}/media
একটি অবস্থানের সাথে যুক্ত মিডিয়া আইটেমগুলির একটি তালিকা প্রদান করে৷
patch PATCH /v4/{name=accounts/*/locations/*/media/*}
নির্দিষ্ট মিডিয়া আইটেমের মেটাডেটা আপডেট করে।
startUpload POST /v4/{parent=accounts/*/locations/*}/media:startUpload
মিডিয়া আইটেম আপলোড করার জন্য একটি MediaItemDataRef তৈরি করে।

REST সম্পদ: v4.accounts.locations.media.customers

পদ্ধতি
get GET /v4/{name=accounts/*/locations/*/media/customers/*}
অনুরোধ করা গ্রাহক মিডিয়া আইটেমের জন্য মেটাডেটা প্রদান করে।
list GET /v4/{parent=accounts/*/locations/*}/media/customers
গ্রাহকদের দ্বারা অবদান রাখা একটি অবস্থানের সাথে যুক্ত মিডিয়া আইটেমগুলির একটি তালিকা প্রদান করে৷

REST সম্পদ: v4.accounts.locations.questions

পদ্ধতি
create POST /v4/{parent=accounts/*/locations/*}/questions
নির্দিষ্ট অবস্থানের জন্য একটি প্রশ্ন যোগ করে।
delete DELETE /v4/{name=accounts/*/locations/*/questions/*}
বর্তমান ব্যবহারকারী দ্বারা লিখিত একটি নির্দিষ্ট প্রশ্ন মুছে দেয়।
list GET /v4/{parent=accounts/*/locations/*}/questions
একটি নির্দিষ্ট অবস্থানের জন্য প্রশ্নের পৃষ্ঠাযুক্ত তালিকা এবং এর কিছু উত্তর প্রদান করে।
patch PATCH /v4/{name=accounts/*/locations/*/questions/*}
বর্তমান ব্যবহারকারীর দ্বারা লিখিত একটি নির্দিষ্ট প্রশ্ন আপডেট করে।

REST রিসোর্স: v4.accounts.locations.questions.answers

পদ্ধতি
delete DELETE /v4/{parent=accounts/*/locations/*/questions/*}/answers:delete
একটি প্রশ্নের বর্তমান ব্যবহারকারীর লেখা উত্তর মুছে দেয়।
list GET /v4/{parent=accounts/*/locations/*/questions/*}/answers
একটি নির্দিষ্ট প্রশ্নের জন্য উত্তরের পৃষ্ঠাযুক্ত তালিকা প্রদান করে।
upsert POST /v4/{parent=accounts/*/locations/*/questions/*}/answers:upsert
একটি উত্তর তৈরি করে বা নির্দিষ্ট প্রশ্নের জন্য ব্যবহারকারীর দ্বারা লিখিত বিদ্যমান উত্তর আপডেট করে।

REST সম্পদ: v4.accounts.locations.reviews

পদ্ধতি
deleteReply DELETE /v4/{name=accounts/*/locations/*/reviews/*}/reply
নির্দিষ্ট পর্যালোচনার প্রতিক্রিয়া মুছে দেয়।
get GET /v4/{name=accounts/*/locations/*/reviews/*}
নির্দিষ্ট পর্যালোচনা প্রদান করে।
list GET /v4/{parent=accounts/*/locations/*}/reviews
নির্দিষ্ট অবস্থানের জন্য পর্যালোচনার পৃষ্ঠাযুক্ত তালিকা প্রদান করে।
updateReply PUT /v4/{name=accounts/*/locations/*/reviews/*}/reply
নির্দিষ্ট পর্যালোচনার উত্তর আপডেট করে।

REST সম্পদ: v4.accounts.locations.verifications

পদ্ধতি
complete POST /v4/{name=accounts/*/locations/*/verifications/*}:complete
একটি PENDING যাচাইকরণ সম্পূর্ণ করে৷
list GET /v4/{parent=accounts/*/locations/*}/verifications
একটি অবস্থানের তালিকা যাচাইকরণ, ক্রিয়েট টাইম অনুসারে অর্ডার করা।

REST সম্পদ: v4.attributes

পদ্ধতি
list GET /v4/attributes
প্রদত্ত প্রাথমিক বিভাগ এবং দেশের সাথে একটি অবস্থানের জন্য উপলব্ধ বৈশিষ্ট্যগুলির তালিকা প্রদান করে৷

REST সম্পদ: v4.categories

পদ্ধতি
batchGet GET /v4/categories:batchGet
প্রদত্ত ভাষা এবং GConcept আইডিগুলির জন্য ব্যবসার বিভাগগুলির একটি তালিকা প্রদান করে৷
list GET /v4/categories
ব্যবসা বিভাগের একটি তালিকা প্রদান করে।

REST সম্পদ: v4.chains

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

REST সম্পদ: v4.googleLocations

পদ্ধতি
report POST /v4/{name=googleLocations/*}:report
একটি GoogleLocation রিপোর্ট করুন।
search POST /v4/googleLocations:search
নির্দিষ্ট অনুরোধের সাথে মিলে যায় এমন সব সম্ভাব্য অবস্থান অনুসন্ধান করুন।

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

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

আবিষ্কার নথি

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

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

একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:

  • https://mybusiness.googleapis.com

REST সম্পদ: v1.media

পদ্ধতি
upload POST /v1/media/{resourceName=**}
POST /upload/v1/media/{resourceName=**}
মিডিয়া আপলোড করে।