QCloudSMHVerifySMSCodeRequest Class Reference

Inherits from QCloudSMHBaseRequest : QCloudHTTPRequest
Declared in QCloudSMHVerifySMSCodeRequest.h
QCloudSMHVerifySMSCodeRequest.m

Overview

短信验证码登录

InvalidPhoneNumber: 手机号码格式不正确 PhoneNumberNotInAllowlist: 手机号码不在白名单中 SmsCodeInvalidOrExpired: 短信验证码无效或过期,当前有效期为 10 分钟 SmsFrequencyLimit: 频率限制,1分钟只能发一次 WrongSmsCode: 验证码错误,可重试(错误 3 次后将不可重试,返回错误码 SmsCodeInvalidOrExpired) SmsCodeVerificationExceeded: 验证码错误,可重试(错误 3 次后将不可重试,返回错误码 SmsCodeInvalidOrExpired)

  countryCode

国家代码,如 +86

@property (nonatomic, strong) NSString *countryCode

Declared In

QCloudSMHVerifySMSCodeRequest.h

  phone

手机号码,如 18912345678

@property (nonatomic, strong) NSString *phone

Declared In

QCloudSMHVerifySMSCodeRequest.h

  code

短信验证码,如 1234

@property (nonatomic, strong) NSString *code

Declared In

QCloudSMHVerifySMSCodeRequest.h

  deviceID

设备名称,可选值,例如 iPhone 12 Pro 等,用于区分客户端

@property (nonatomic, strong) NSString *deviceID

Declared In

QCloudSMHVerifySMSCodeRequest.h

  clientVersion

客户端版本号,可选值,如 1.2.0

@property (nonatomic, strong) NSString *clientVersion

Declared In

QCloudSMHVerifySMSCodeRequest.h

  allowEdition

是否仅允许登录企业版,1 - 仅企业版可登录,0 - 所有版本账号都可登录,默认 0,可选参数

@property (nonatomic, assign) QCloudSMHAllowEditionType allowEdition

Declared In

QCloudSMHVerifySMSCodeRequest.h