电话验证

电话验证包含两个步骤 账号方法 可用于为商家账号添加和验证电话号码。 通过电话号码验证提交的电话号码(替换电话号码) 您提交的 accounts.AccountBusinessInformation

强烈建议所有新客户和现有客户进行电话验证 商家。否则,您的账号可能会被暂停 状态 在您验证电话号码之前,一律发出PENDING_PHONE_VERIFICATION

要验证电话号码,您有两个必需步骤:

  1. 调用 accounts.requestphoneverification 以开始电话验证请求。
    输入由两个字母组成的区域 代码
    输入您的电话号码。
    选择验证方法(SMSPHONE_CALL)。
  2. 致电 accounts.verifyphonenumber 以验证电话号码。
    输入第 1 步中的 verificationId
    请输入发送到您手机的 6 位数 verificationCode
    输入使用的 phoneVerificationMethod
    此调用会返回 verifiedPhoneNumber。此电话号码现在是 必须经过验证。

您可以在以下位置查看账号的电话验证状态: AccountBusinessInformation.phoneVerificationStatus

accounts.requestphoneverification

phoneRegionCodephoneNumberphoneVerificationMethodaccounts.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

verificationIdaccounts.requestphoneverification,发送到您的verificationCode 手机和您用于登录的phoneVerificationMethod(例如 SMSaccounts.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