تأیید تلفن

راستی‌آزمایی تلفن شامل دو روش حساب است که می‌توانید برای افزودن و تأیید شماره تلفن برای یک حساب تجاری استفاده کنید. شماره تلفن های ارسال شده از طریق تأیید تلفن جایگزین شماره تلفن هایی می شود که ممکن است از طریق حساب ها ارسال کرده باشید. accounts.AccountBusinessInformation .

تأیید تلفنی اکیداً برای همه بازرگانان جدید و موجود توصیه می شود. در غیر این صورت ممکن است حساب شما با مشکل وضعیت حساب PENDING_PHONE_VERIFICATION تا زمانی که شماره تلفنی را تأیید نکنید، به حالت تعلیق درآید.

دو مرحله لازم برای تأیید شماره تلفن وجود دارد:

  1. برای شروع درخواست تأیید تلفن با accounts.requestphoneverification تماس بگیرید.
    کد منطقه دو حرفی خود را وارد کنید.
    شماره تلفن خود را وارد کنید.
    یک روش تأیید ( SMS یا PHONE_CALL ) را انتخاب کنید.
  2. برای تأیید شماره تلفن accounts.verifyphonenumber تماس بگیرید.
    verificationId از مرحله 1 وارد کنید.
    verificationCode 6 رقمی ارسال شده به گوشی خود را وارد کنید.
    phoneVerificationMethod استفاده شده را وارد کنید.
    این تماس یک verifiedPhoneNumber برمی گرداند. این شماره تلفن اکنون تأیید شده است.

می‌توانید وضعیت تأیید تلفن حساب خود را در AccountBusinessInformation.phoneVerificationStatus بررسی کنید.

حساب‌ها. درخواست تأیید تلفن

فرآیند تأیید شماره تلفن را با ارسال 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