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