फ़ोन से पुष्टि करने के लिए, खाते से जुड़े दो तरीके उपलब्ध हैं. इनका इस्तेमाल करके, कारोबारी या कंपनी के खाते में फ़ोन नंबर जोड़े जा सकते हैं और उनकी पुष्टि की जा सकती है.
फ़ोन से पुष्टि करने की सुविधा के ज़रिए सबमिट किए गए फ़ोन नंबर, उन फ़ोन नंबर की जगह ले लेते हैं जिन्हें आपने 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
खाते के लिए फ़ोन नंबर की पुष्टि करें. इसके लिए, verificationId
से accounts.requestphoneverification
, आपके फ़ोन पर भेजे गए छह अंकों के 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