- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति पाने के लिंक
- EmailInput
- AddressInput
- PhoneInput
किसी जगह की पुष्टि करने की प्रोसेस शुरू करता है.
एचटीटीपी अनुरोध
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:verify
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
name |
पुष्टि की जाने वाली जगह का संसाधन. |
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में, नीचे दिए गए स्ट्रक्चर वाला डेटा होता है:
JSON के काेड में दिखाना | |
---|---|
{ "method": enum ( |
फ़ील्ड | ||
---|---|---|
method |
पुष्टि करने का तरीका. |
|
languageCode |
BCP 47 भाषा कोड उस भाषा को दिखाता है जिसका इस्तेमाल पुष्टि की प्रक्रिया के लिए किया जाना है. |
|
context |
सेवा देने वाले कारोबारों की पुष्टि के लिए, संदर्भ से जुड़ी ज़्यादा जानकारी. उन स्थानों के लिए आवश्यक है जिनका व्यवसाय प्रकार CUSTOMER_LOCATION_ONLY है. पते की पुष्टि करने के लिए, उस पते का इस्तेमाल पोस्टकार्ड भेजने के लिए किया जाएगा. अन्य तरीकों के लिए, यह वही होना चाहिए जो locations.fetchVerificationOptions फ़ंक्शन में पास किया जाता है. अगर इसे कारोबार की अन्य जगहों के लिए सेट किया जाता है, तो INVALID_ARGUMENT गड़बड़ी का मैसेज दिखेगा. |
|
यूनियन फ़ील्ड RequestData . डिसप्ले डेटा के अलावा, किसी खास तरीके के लिए उपयोगकर्ता का इनपुट डेटा. डेटा, अनुरोध किए गए तरीके से मेल खाना चाहिए. अगर कोई डेटा नहीं चाहिए, तो इसे खाली छोड़ दें. RequestData इनमें से कोई एक हो सकता है: |
||
emailInput |
EMAIL तरीके का इनपुट. |
|
addressInput |
ADDRESS तरीके का इनपुट. |
|
phoneInput |
PHONE_CALL/SMS तरीके के लिए इनपुट |
जवाब का मुख्य भाग
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.
Verifications.VerifyLocation के लिए रिस्पॉन्स मैसेज.
JSON के काेड में दिखाना | |
---|---|
{
"verification": {
object ( |
फ़ील्ड | |
---|---|
verification |
पुष्टि करने का अनुरोध. |
अनुमति पाने के लिंक
इसके लिए, OAuth के इनमें से किसी एक स्कोप की ज़रूरत होती है:
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
ज़्यादा जानकारी के लिए, OAuth 2.0 की खास जानकारी देखें.
EmailInput
ईमेल पते की पुष्टि के लिए इनपुट.
JSON के काेड में दिखाना | |
---|---|
{ "emailAddress": string } |
फ़ील्ड | |
---|---|
emailAddress |
वह ईमेल पता जिस पर पिन भेजा जाना है. किसी ईमेल पते को सिर्फ़ तब स्वीकार किया जाता है, जब वह locations.fetchVerificationOptions से मिले पतों में से कोई एक हो. अगर |
AddressInput
पते की पुष्टि के लिए इनपुट.
JSON के काेड में दिखाना | |
---|---|
{ "mailerContactName": string } |
फ़ील्ड | |
---|---|
mailerContactName |
उस संपर्क का नाम जिसे ईमेल भेजना है. |
PhoneInput
PHONE_CALL/एसएमएस से पुष्टि करने के लिए इनपुट.
JSON के काेड में दिखाना | |
---|---|
{ "phoneNumber": string } |
फ़ील्ड | |
---|---|
phoneNumber |
वह फ़ोन नंबर जिस पर कॉल किया जाना चाहिए या जिस पर एसएमएस भेजा जाना चाहिए. यह ज़रूरी शर्तें पूरी करने वाले विकल्पों में से कोई एक फ़ोन नंबर होना चाहिए. |