전화 인증

전화 인증은 2가지 절차로 이루어집니다. 계정 메서드 판매자 계정의 전화번호를 추가하고 확인하는 데 사용할 수 있습니다. 전화 인증을 통해 제출된 전화번호가 전화번호를 대체함 Google에 제출했을 수 있는 accounts.AccountBusinessInformation

전화 인증은 모든 신규 및 기존 있습니다. 그렇지 않을 경우 계정이 정지될 수 있습니다. 상태 전화번호를 인증할 때까지 PENDING_PHONE_VERIFICATION 문제를 해결해야 합니다.

전화번호를 인증하려면 다음 두 단계를 거쳐야 합니다.

  1. accounts.requestphoneverification를 호출하여 전화 인증을 요청합니다.
    두 글자로 된 지역을 입력하세요. 코드가 필요합니다.
    를 통해 개인정보처리방침을 정의할 수 있습니다.
    전화번호를 입력하세요.
    를 통해 개인정보처리방침을 정의할 수 있습니다.
    확인 방법 (SMS 또는 PHONE_CALL)을 선택합니다.
  2. accounts.verifyphonenumber를 호출하여 전화번호를 확인합니다.
    1단계의 verificationId을 입력합니다.
    를 통해 개인정보처리방침을 정의할 수 있습니다.
    휴대전화로 전송된 6자리 verificationCode을(를) 입력하세요.
    를 통해 개인정보처리방침을 정의할 수 있습니다.
    사용된 phoneVerificationMethod을(를) 입력합니다.
    를 통해 개인정보처리방침을 정의할 수 있습니다.
    이 호출은 verifiedPhoneNumber를 반환합니다. 현재 이 전화번호 확인할 수 있습니다.
    를 통해 개인정보처리방침을 정의할 수 있습니다.

다음 링크에서 계정의 전화 인증 상태를 확인할 수 있습니다. AccountBusinessInformation.phoneVerificationStatus

accounts.requestphoneverification

다음을 전달하여 전화번호 인증 절차를 시작합니다. 다음으로 phoneRegionCode, phoneNumber, phoneVerificationMethod accounts.requestphoneverification 이 호출은 verificationId를 반환합니다.

선택사항인 languageCode 드림 필드를 사용하여 기본값 (미국 영어) 이외의 언어로 확인할 수 있습니다.

4번에 5번까지 같은 전화번호를 인증하려고 시도할 수 있습니다. 시간

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, 휴대전화로 전송된 6자리 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 드림 필드를 확인합니다.

먼저 accounts.get 메서드를 다음과 같이 바꿉니다. accountIdmerchantId를 통해 계정의 비즈니스 정보:

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