फ़ोन नंबर की मदद से खाते की पुष्टि करना

फ़ोन नंबर की पुष्टि करने के लिए, खाते से जुड़े दो तरीके इस्तेमाल किए जा सकते हैं. इनका इस्तेमाल, व्यापारी/कंपनी/कारोबारी के खाते के लिए फ़ोन नंबर जोड़ने और उनकी पुष्टि करने के लिए किया जा सकता है. फ़ोन नंबर की मदद से पुष्टि करने पर सबमिट किए गए फ़ोन नंबर, accounts.AccountBusinessInformation की मदद से सबमिट किए गए फ़ोन नंबर की जगह ले लेते हैं.

हमारा सुझाव है कि सभी नए और मौजूदा कारोबारियों या कंपनियों के लिए, फ़ोन नंबर की मदद से खाते की पुष्टि करें. अगर आपने फ़ोन नंबर की पुष्टि नहीं की, तो आपके खाते को खाते की स्थिति से जुड़ी समस्या PENDING_PHONE_VERIFICATION के साथ निलंबित किया जा सकता है.

फ़ोन नंबर की पुष्टि करने के लिए, ये दो चरण ज़रूरी हैं:

  1. फ़ोन से पुष्टि का अनुरोध करने के लिए, accounts.requestphoneverification पर कॉल करें.
    इलाके का दो अक्षर वाला कोड डालें.
    अपना फ़ोन नंबर डालें.
    पुष्टि करने का तरीका चुनें (SMS या PHONE_CALL).
  2. फ़ोन नंबर की पुष्टि करने के लिए, 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