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

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

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

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

  1. फ़ोन नंबर की पुष्टि करने का अनुरोध करने के लिए, accounts.requestphoneverification पर कॉल करें.
    अपने देश या इलाके का दो-अक्षर वाला कोड डालें.
    अपना फ़ोन नंबर डालें.
    पुष्टि करने का कोई तरीका चुनें (SMS या PHONE_CALL).
  2. फ़ोन नंबर की पुष्टि करने के लिए, accounts.verifyphonenumber पर कॉल करें.
    पहले चरण में मिला verificationId डालें.
    आपके फ़ोन पर भेजा गया छह अंकों का verificationCode डालें.
    इस्तेमाल किया गया phoneVerificationMethod डालें.
    इस कॉल से, verifiedPhoneNumber मिलता है. अब इस फ़ोन नंबर की पुष्टि हो गई है.

AccountBusinessInformation.phoneVerificationStatus में जाकर, अपने खाते के फ़ोन नंबर की पुष्टि का स्टेटस देखा जा सकता है.

accounts.requestphoneverification

accounts.requestphoneverification में phoneRegionCode, phoneNumber और phoneVerificationMethod डालकर, फ़ोन नंबर की पुष्टि करने की प्रोसेस शुरू करें. इस कॉल से, 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 फ़ील्ड में जाकर, अपने खाते के फ़ोन नंबर की पुष्टि का स्टेटस देखा जा सकता है.

अपने खाते की कारोबार की जानकारीदेखने के लिए, an accountId और merchantId के साथ accounts.get तरीके पर कॉल करें:

GET https://www.googleapis.com/content/v2.1/v2.1/merchantId/accounts/accountId