Google My Business API, Google पर कारोबार की जगह की जानकारी को मैनेज करने के लिए इंटरफ़ेस उपलब्ध कराता है.
- REST रिसॉर्स: v4.accounts
- REST रिसॉर्स: 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.insurance Networks
- REST रिसॉर्स: v4.accounts.locations.local posts
- 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.कैटगरी
- REST रिसॉर्स: v4.chains
- REST रिसॉर्स: v4.googleLocations
- REST रिसॉर्स: v1.media
सेवा: mybusiness.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी खुद की लाइब्रेरी की ज़रूरत है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में, आपकी खोज से जुड़े कई दस्तावेज़ मिल सकते हैं. यह सेवा, खोज से जुड़े ये दस्तावेज़ उपलब्ध कराती है:
सर्विस एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से जुड़े हैं:
- 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की सूची बनाएं जिन्हें दिए गए Business Profile खाते के लिए सुझाया गया है. | 
| update  | PUT /v4/{name=accounts/*}इससे जुड़े कारोबारी खाते को अपडेट किया जाता है. | 
| updateNotifications  | PUT /v4/{name=accounts/*/notifications}यह सेटिंग, खाते के लिए pubsub सूचना सेटिंग को सेट करती है. इससे Business Profile को यह जानकारी मिलती है कि किस विषय के लिए PUBG बटन की सूचनाएं भेजी जानी हैं: 
 | 
REST रिसॉर्स: 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/*}:reportGoogleLocationकी शिकायत करें. | 
| search | POST /v4/googleLocations:searchउन सभी संभावित जगहों को खोजें जो बताए गए अनुरोध से मिलती-जुलती हैं. | 
सेवा: mybusiness.googleapis.com
इस सेवा को कॉल करने के लिए, हमारा सुझाव है कि आप Google की क्लाइंट लाइब्रेरी का इस्तेमाल करें. अगर इस सेवा को कॉल करने के लिए आपके ऐप्लिकेशन को आपकी खुद की लाइब्रेरी की ज़रूरत है, तो एपीआई अनुरोध करते समय यहां दी गई जानकारी का इस्तेमाल करें.
डिस्कवरी दस्तावेज़
डिस्कवरी दस्तावेज़ एक ऐसी खास जानकारी है जिसे मशीन आसानी से पढ़ सकती है. इससे REST API के बारे में जानकारी मिलती है और उसका इस्तेमाल किया जाता है. इसका इस्तेमाल क्लाइंट लाइब्रेरी, IDE प्लगिन, और Google API के साथ इंटरैक्ट करने वाले अन्य टूल बनाने के लिए किया जाता है. एक सेवा में, आपकी खोज से जुड़े कई दस्तावेज़ मिल सकते हैं. यह सेवा, खोज से जुड़े ये दस्तावेज़ उपलब्ध कराती है:
सर्विस एंडपॉइंट
सेवा एंडपॉइंट एक बेस यूआरएल होता है, जो किसी एपीआई सेवा के नेटवर्क पते के बारे में बताता है. एक सेवा में एक से ज़्यादा सेवा एंडपॉइंट हो सकते हैं. इस सेवा में नीचे दिया गया सर्विस एंडपॉइंट है और नीचे दिए गए सभी यूआरआई, इस सर्विस एंडपॉइंट से जुड़े हैं:
- https://mybusiness.googleapis.com
REST रिसॉर्स: v1.media
| तरीके | |
|---|---|
| upload | POST /v1/media/{resourceName=**}POST /upload/v1/media/{resourceName=**}मीडिया अपलोड करता है. |