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