public static final class GetSmsAuthTokensRequest.Builder extends Object
public GetSmsAuthTokensRequest.Builder bundleId(String bundleId)
The ID of the iOS application. This parameter is required if OsType is set to iOS.
example:12345****
public GetSmsAuthTokensRequest.Builder expire(Long expire)
The validity period of the token. Unit: seconds. Valid values: 900 to 43200.
This parameter is required.
example:900
public GetSmsAuthTokensRequest.Builder osType(String osType)
The type of the operating system. Valid values: Android and iOS.
This parameter is required.
example:Android
public GetSmsAuthTokensRequest.Builder ownerId(Long ownerId)
public GetSmsAuthTokensRequest.Builder packageName(String packageName)
The package name. This parameter is required if OsType is set to Android.
example:com.aliqin.mytel.test
public GetSmsAuthTokensRequest.Builder resourceOwnerAccount(String resourceOwnerAccount)
public GetSmsAuthTokensRequest.Builder resourceOwnerId(Long resourceOwnerId)
public GetSmsAuthTokensRequest.Builder sceneCode(String sceneCode)
The service code.
This parameter is required.
example:FC100000134840112
public GetSmsAuthTokensRequest.Builder signName(String signName)
The signature. This parameter is required if OsType is set to Android.
example:47fcc6615485e83b4100433****
public GetSmsAuthTokensRequest.Builder smsCodeExpire(Integer smsCodeExpire)
The validity period of the SMS verification code. Unit: seconds. Default value: 180.
example:60
public GetSmsAuthTokensRequest.Builder smsTemplateCode(String smsTemplateCode)
The code of the text message template.
This parameter is required.
example:SMS_13987****
public GetSmsAuthTokensRequest build()
Copyright © 2025. All rights reserved.