फ़ोन नंबर की पुष्टि करने के लिए, खाते से जुड़े दो तरीके इस्तेमाल किए जा सकते हैं. इनका इस्तेमाल, व्यापारी/कंपनी/कारोबारी के खाते के लिए फ़ोन नंबर जोड़ने और उनकी पुष्टि करने के लिए किया जा सकता है.
फ़ोन नंबर की मदद से पुष्टि करने पर सबमिट किए गए फ़ोन नंबर, accounts.AccountBusinessInformation
की मदद से सबमिट किए गए फ़ोन नंबर की जगह ले लेते हैं.
हमारा सुझाव है कि सभी नए और मौजूदा कारोबारियों या कंपनियों के लिए, फ़ोन नंबर की मदद से खाते की पुष्टि करें. अगर आपने फ़ोन नंबर की पुष्टि नहीं की, तो आपके खाते को खाते की स्थिति से जुड़ी समस्या PENDING_PHONE_VERIFICATION
के साथ निलंबित किया जा सकता है.
फ़ोन नंबर की पुष्टि करने के लिए, ये दो चरण ज़रूरी हैं:
- फ़ोन से पुष्टि का अनुरोध करने के लिए,
accounts.requestphoneverification
पर कॉल करें. - इलाके का दो अक्षर वाला कोड डालें.
- अपना फ़ोन नंबर डालें.
- पुष्टि करने का तरीका चुनें (
SMS
याPHONE_CALL
).
- फ़ोन से पुष्टि का अनुरोध करने के लिए,
- फ़ोन नंबर की पुष्टि करने के लिए,
accounts.verifyphonenumber
को कॉल करें. - पहले चरण में दिया गया
verificationId
डालें. - आपके फ़ोन पर भेजा गया छह अंकों वाला
verificationCode
कोड डालें. - इस्तेमाल किया गया
phoneVerificationMethod
डालें. - इस कॉल से
verifiedPhoneNumber
मिलता है. अब इस फ़ोन नंबर की पुष्टि हो गई है.
- फ़ोन नंबर की पुष्टि करने के लिए,
अपने खाते के फ़ोन नंबर की पुष्टि की स्थिति देखने के लिए, AccountBusinessInformation.phoneVerificationStatus
पर जाएं.
accounts.requestphoneverification
फ़ोन नंबर की पुष्टि की प्रोसेस शुरू करने के लिए, phoneRegionCode
, phoneNumber
, और phoneVerificationMethod
को accounts.requestphoneverification
में पास करें.
यह कॉल verificationId
दिखाता है.
डिफ़ॉल्ट (अमेरिकन इंग्लिश) के अलावा किसी दूसरी भाषा में पुष्टि करने के लिए, वैकल्पिक languageCode
फ़ील्ड का इस्तेमाल किया जा सकता है.
एक ही फ़ोन नंबर की पुष्टि, हर चार घंटे में ज़्यादा से ज़्यादा पांच बार की जा सकती है.
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/requestphoneverification
यहां कॉल का एक सैंपल दिया गया है:
{ "phoneRegionCode": "US", "phoneNumber": "phoneNumber", "phoneVerificationMethod": "SMS", "languageCode": "en-US" }
जवाब का एक सैंपल यहां दिया गया है:
{ "verificationId": "2-47b7ef80ff494daf8079f4808e750dcb-1626331725036" }
accounts.verifyphonenumber
खाते के लिए फ़ोन नंबर की पुष्टि करने के लिए, accounts.requestphoneverification
से verificationId
, आपके फ़ोन पर भेजे गए छह अंकों के verificationCode
, और आपके इस्तेमाल किए गए phoneVerificationMethod
, जैसे कि SMS
को accounts.verifyphonenumber
में डालें.
यह कॉल, आपके देश या इलाके के लिए, पुष्टि किए गए फ़ोन नंबर को स्टैंडर्ड फ़ॉर्मैट में दिखाता है.
पुष्टि करने का आपका शुरुआती अनुरोध, 15 मिनट बाद खत्म हो जाता है. इसके बाद, accounts.verifyphonenumber
को कॉल करने से पहले, आपको फ़ोन नंबर की पुष्टि का नया अनुरोध करना होगा.
POST https://www.googleapis.com/content/v2.1/merchantId/accounts/accountId/verifyphonenumber
यहां कॉल का एक सैंपल दिया गया है:
{ "verificationId": "verificationId", "verificationCode": "verificationCode", "phoneVerificationMethod": "SMS" }
जवाब का एक सैंपल यहां दिया गया है:
{ "verifiedPhoneNumber": "(123) 456-7890" }
AccountBusinessInformation.phoneVerificationStatus
अपने खाते के फ़ोन नंबर की पुष्टि की स्थिति देखने के लिए, AccountBusinessInformation.phoneVerificationStatus
फ़ील्ड पर जाएं.
अपने खाते की कारोबार की जानकारी देखने के लिए, accountId
और merchantId
के साथ accounts.get
का तरीका आज़माएं:
GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId