- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- VerificationOption
- PhoneVerificationData
- AddressVerificationData
- EmailVerificationData
किसी खास भाषा में जगह के लिए, पुष्टि करने के उन सभी विकल्पों की रिपोर्ट करती है जो ज़रूरी शर्तें पूरी करते हैं.
एचटीटीपी अनुरोध
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:fetchVerificationOptions
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
| name | 
 पुष्टि की जाने वाली जगह का संसाधन. | 
अनुरोध का मुख्य भाग
अनुरोध के मुख्य हिस्से में, यहां दिए गए स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना | |
|---|---|
| {
  "languageCode": string,
  "context": {
    object ( | |
| फ़ील्ड | |
|---|---|
| languageCode | 
 BCP 47 भाषा कोड उस भाषा को दिखाता है जिसका इस्तेमाल पुष्टि की प्रक्रिया के लिए किया जाना है. भाषा के हिसाब से, विकल्प अलग-अलग हो सकते हैं. | 
| context | 
 सेवा देने वाले कारोबारों की पुष्टि के लिए, संदर्भ से जुड़ी अतिरिक्त जानकारी. उन स्थानों के लिए आवश्यक है जिनका व्यवसाय प्रकार CUSTOMER_LOCATION_ONLY है. अगर इसे अन्य व्यवसाय प्रकार के स्थानों के लिए सेट किया जाता है, तो हिस्से को हटा दिया जाएगा. | 
जवाब का मुख्य भाग
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
पुष्टि करने के लिए रिस्पॉन्स मैसेज.FetchVerifyOptions.
| JSON के काेड में दिखाना | |
|---|---|
| {
  "options": [
    {
      object ( | |
| फ़ील्ड | |
|---|---|
| options[] | 
 पुष्टि करने के लिए उपलब्ध विकल्प. | 
अनुमति पाने के लिंक
इनमें से किसी एक OAuth स्कोप की ज़रूरत होती है:
- https://www.googleapis.com/auth/plus.business.manage
- https://www.googleapis.com/auth/business.manage
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
VerificationOption
पुष्टि के विकल्प में, जगह की पुष्टि करने का तरीका (पुष्टि करने के तरीके से दिखाया जाता है) होता है. साथ ही, यह भी पता चलता है कि पुष्टि कहां भेजी जाएगी (इसे डिसप्ले डेटा से दिखाया जाता है).
| JSON के काेड में दिखाना | |
|---|---|
| { "verificationMethod": enum ( | |
| फ़ील्ड | ||
|---|---|---|
| verificationMethod | 
 जगह की पुष्टि करने का तरीका. | |
| यूनियन फ़ील्ड DisplayData. डिसप्ले डेटा में से एक. डेटा, तरीके से मेल खाना चाहिए. अगर इससे जुड़े तरीके में कोई डिसप्ले डेटा नहीं है, तो फ़ील्ड खाली रहेगा.DisplayDataइनमें से सिर्फ़ एक हो सकता है: | ||
| phoneData | 
 सिर्फ़ तब सेट करें, जब तरीका PHONE_CALL या एसएमएस हो. | |
| addressData | 
 केवल तभी सेट करें, जब विधि 0 हो. | |
| emailData | 
 सिर्फ़ तब सेट करें, जब तरीका EMAIL हो. | |
PhoneVerificationData
फ़ोन से पुष्टि के लिए डेटा दिखाएं, जैसे फ़ोन कॉल, एसएमएस.
| JSON के काेड में दिखाना | |
|---|---|
| { "phoneNumber": string } | |
| फ़ील्ड | |
|---|---|
| phoneNumber | 
 वह फ़ोन नंबर जिस पर पिन भेजा जाएगा. | 
AddressVerificationData
पोस्टकार्ड के ज़रिए पुष्टि के लिए डेटा दिखाएं.
| JSON के काेड में दिखाना | |
|---|---|
| {
  "businessName": string,
  "address": {
    object ( | |
| फ़ील्ड | |
|---|---|
| businessName | 
 कारोबारी या कंपनी के कारोबार का नाम. | 
| address | 
 वह पता जिस पर पोस्टकार्ड भेजा जा सकता है. | 
EmailVerificationData
ईमेल के ज़रिए पुष्टि के लिए डेटा दिखाएं.
| JSON के काेड में दिखाना | |
|---|---|
| { "domainName": string, "userName": string, "isUserNameEditable": boolean } | |
| फ़ील्ड | |
|---|---|
| domainName | 
 ईमेल पते में डोमेन नेम. उदाहरण के लिए, "gmail.com" foo@gmail.com में | 
| userName | 
 ईमेल पते में उपयोगकर्ता नाम. उदाहरण के लिए, "फ़ू" foo@gmail.com में | 
| isUserNameEditable | 
 क्लाइंट को कोई दूसरा उपयोगकर्ता नाम देने की अनुमति है या नहीं. |