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