Google My Business API Google-এ ব্যবসার অবস্থানের তথ্য পরিচালনা করার জন্য একটি ইন্টারফেস প্রদান করে।
- REST সম্পদ: v4.accounts
- বাকি সম্পদ: v4.accounts.admins
- REST সম্পদ: v4.accounts.invitations
- REST সম্পদ: v4.accounts.locations
- REST রিসোর্স: v4.accounts.locations.admins
- REST সম্পদ: v4.accounts.locations.followers
- REST সম্পদ: v4.accounts.locations.insuranceNetworks
- REST সম্পদ: v4.accounts.locations.localPosts
- REST সম্পদ: v4.accounts.locations.media
- REST সম্পদ: v4.accounts.locations.media.customers
- REST সম্পদ: v4.accounts.locations.questions
- REST রিসোর্স: v4.accounts.locations.questions.answers
- REST সম্পদ: v4.accounts.locations.reviews
- REST সম্পদ: v4.accounts.locations.verifications
- REST সম্পদ: v4.attributes
- REST সম্পদ: v4.categories
- REST সম্পদ: v4.chains
- REST সম্পদ: v4.googleLocations
- REST সম্পদ: v1.media
পরিষেবা: mybusiness.googleapis.com
এই পরিষেবাটি কল করার জন্য, আমরা সুপারিশ করি যে আপনি Google-প্রদত্ত ক্লায়েন্ট লাইব্রেরিগুলি ব্যবহার করুন৷ যদি আপনার অ্যাপ্লিকেশনটিকে এই পরিষেবাটি কল করার জন্য আপনার নিজস্ব লাইব্রেরি ব্যবহার করতে হয়, আপনি API অনুরোধ করার সময় নিম্নলিখিত তথ্য ব্যবহার করুন৷
আবিষ্কার নথি
একটি ডিসকভারি ডকুমেন্ট হল একটি মেশিন-পাঠযোগ্য স্পেসিফিকেশন যা REST API-এর বর্ণনা এবং ব্যবহার করার জন্য। এটি ক্লায়েন্ট লাইব্রেরি, IDE প্লাগইন এবং অন্যান্য টুল তৈরি করতে ব্যবহৃত হয় যা Google API-এর সাথে ইন্টারঅ্যাক্ট করে। একটি পরিষেবা একাধিক আবিষ্কার নথি প্রদান করতে পারে। এই পরিষেবা নিম্নলিখিত আবিষ্কার নথি প্রদান করে:
পরিষেবা শেষ পয়েন্ট
একটি পরিষেবা শেষ পয়েন্ট হল একটি বেস URL যা একটি API পরিষেবার নেটওয়ার্ক ঠিকানা নির্দিষ্ট করে৷ একটি পরিষেবার একাধিক পরিষেবা শেষ পয়েন্ট থাকতে পারে। এই পরিষেবাটির নিম্নলিখিত পরিষেবা শেষ পয়েন্ট রয়েছে এবং নীচের সমস্ত URIগুলি এই পরিষেবার শেষ পয়েন্টের সাথে সম্পর্কিত:
-
https://mybusiness.googleapis.com
REST সম্পদ: v4.accounts
পদ্ধতি | |
---|---|
create | POST /v4/accounts প্রদত্ত পিতামাতার অধীনে নির্দিষ্ট নাম এবং প্রকারের সাথে একটি অ্যাকাউন্ট তৈরি করে। |
deleteNotifications | DELETE /v4/{name=accounts/*/notifications} অ্যাকাউন্টের জন্য pubsub বিজ্ঞপ্তি সেটিংস সাফ করে। |
generateAccountNumber | POST /v4/{name=accounts/*}:generateAccountNumber এই অ্যাকাউন্টের জন্য একটি অ্যাকাউন্ট নম্বর তৈরি করে। |
get | GET /v4/{name=accounts/*} নির্দিষ্ট অ্যাকাউন্ট পায়। |
getNotifications | GET /v4/{name=accounts/*/notifications} অ্যাকাউন্টের জন্য pubsub বিজ্ঞপ্তি সেটিংস ফেরত দেয়। |
list | GET /v4/accounts প্রমাণীকৃত ব্যবহারকারীর জন্য সমস্ত অ্যাকাউন্ট তালিকাভুক্ত করে। |
listRecommendGoogleLocations | GET /v4/{name=accounts/*}:recommendGoogleLocations নির্দিষ্ট ব্যবসায়িক প্রোফাইল অ্যাকাউন্টে সুপারিশ করা হয়েছে এমন সমস্ত GoogleLocation তালিকা করুন। |
update | PUT /v4/{name=accounts/*} নির্দিষ্ট ব্যবসায়িক অ্যাকাউন্ট আপডেট করে। |
updateNotifications | PUT /v4/{name=accounts/*/notifications} অ্যাকাউন্টের জন্য পাবসাব নোটিফিকেশন সেটিংস সেট করে ব্যবসার প্রোফাইলকে জানিয়ে দেয় যে কোন বিষয়ে পাবসাব বিজ্ঞপ্তি পাঠাতে হবে:
|
বাকি সম্পদ: v4.accounts.admins
পদ্ধতি | |
---|---|
create | POST /v4/{parent=accounts/*}/admins নির্দিষ্ট অ্যাকাউন্টের জন্য প্রশাসক হওয়ার জন্য নির্দিষ্ট ব্যবহারকারীকে আমন্ত্রণ জানায়। |
delete | DELETE /v4/{name=accounts/*/admins/*} নির্দিষ্ট অ্যাকাউন্ট থেকে নির্দিষ্ট অ্যাডমিনকে সরিয়ে দেয়। |
list | GET /v4/{parent=accounts/*}/admins নির্দিষ্ট অ্যাকাউন্টের জন্য প্রশাসকদের তালিকা করুন। |
patch | PATCH /v4/{name=accounts/*/admins/*} নির্দিষ্ট অ্যাকাউন্ট অ্যাডমিনের জন্য অ্যাডমিন আপডেট করে। |
REST সম্পদ: v4.accounts.invitations
পদ্ধতি | |
---|---|
accept | POST /v4/{name=accounts/*/invitations/*}:accept নির্দিষ্ট আমন্ত্রণ গ্রহণ করে। |
decline | POST /v4/{name=accounts/*/invitations/*}:decline নির্দিষ্ট আমন্ত্রণ প্রত্যাখ্যান করে৷ |
list | 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 | 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 | POST /v4/{parent=accounts/*/locations/*}/admins নির্দিষ্ট ব্যবহারকারীকে নির্দিষ্ট অবস্থানের জন্য প্রশাসক হওয়ার জন্য আমন্ত্রণ জানায়। |
delete | DELETE /v4/{name=accounts/*/locations/*/admins/*} নির্দিষ্ট অবস্থানের ম্যানেজার হিসাবে নির্দিষ্ট প্রশাসককে সরিয়ে দেয়। |
list | GET /v4/{parent=accounts/*/locations/*}/admins নির্দিষ্ট অবস্থানের জন্য সমস্ত প্রশাসকদের তালিকা করে। |
patch | 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=**} মিডিয়া আপলোড করে। |