public final class DefaultAsyncClient extends Object implements AsyncClient
Main client.
| 限定符和类型 | 字段和说明 |
|---|---|
protected Map<String,String> |
endpointMap |
protected String |
endpointRule |
protected darabonba.core.TeaAsyncHandler |
handler |
protected String |
product |
protected darabonba.core.TeaRequest |
REQUEST |
protected String |
version |
| 限定符 | 构造器和说明 |
|---|---|
protected |
DefaultAsyncClient(darabonba.core.client.ClientConfiguration configuration) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilder, createprotected final String product
protected final String version
protected final String endpointRule
protected final darabonba.core.TeaRequest REQUEST
protected final darabonba.core.TeaAsyncHandler handler
protected DefaultAsyncClient(darabonba.core.client.ClientConfiguration configuration)
public void close()
close 在接口中 com.aliyun.core.utils.SdkAutoCloseableclose 在接口中 AutoCloseablepublic CompletableFuture<CheckSmsVerifyCodeResponse> checkSmsVerifyCode(CheckSmsVerifyCodeRequest request)
checkSmsVerifyCode 在接口中 AsyncClientrequest - the request parameters of CheckSmsVerifyCode CheckSmsVerifyCodeRequestpublic CompletableFuture<CreateSchemeConfigResponse> createSchemeConfig(CreateSchemeConfigRequest request)
createSchemeConfig 在接口中 AsyncClientrequest - the request parameters of CreateSchemeConfig CreateSchemeConfigRequestpublic CompletableFuture<CreateVerifySchemeResponse> createVerifyScheme(CreateVerifySchemeRequest request)
You can call this operation up to 100 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
createVerifyScheme 在接口中 AsyncClientrequest - the request parameters of CreateVerifyScheme CreateVerifySchemeRequestpublic CompletableFuture<DeleteVerifySchemeResponse> deleteVerifyScheme(DeleteVerifySchemeRequest request)
You can call this operation up to 100 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
deleteVerifyScheme 在接口中 AsyncClientrequest - the request parameters of DeleteVerifyScheme DeleteVerifySchemeRequestpublic CompletableFuture<DescribeVerifySchemeResponse> describeVerifyScheme(DescribeVerifySchemeRequest request)
You can call this operation up to 100 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
describeVerifyScheme 在接口中 AsyncClientrequest - the request parameters of DescribeVerifyScheme DescribeVerifySchemeRequestpublic CompletableFuture<GetAuthTokenResponse> getAuthToken(GetAuthTokenRequest request)
You must register an Alibaba Cloud account, obtain an Alibaba Cloud AccessKey pair, and create a verification service. For more information, see Use the phone number verification feature for HTML5 pages.
You can call this operation up to 1,000 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
getAuthToken 在接口中 AsyncClientrequest - the request parameters of GetAuthToken GetAuthTokenRequestpublic CompletableFuture<GetAuthorizationUrlResponse> getAuthorizationUrl(GetAuthorizationUrlRequest request)
You must register an Alibaba Cloud account and obtain an Alibaba Cloud AccessKey pair. For more information, see Process of communication authorization.
You can call this operation up to 1,000 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
getAuthorizationUrl 在接口中 AsyncClientrequest - the request parameters of GetAuthorizationUrl GetAuthorizationUrlRequestpublic CompletableFuture<GetFusionAuthTokenResponse> getFusionAuthToken(GetFusionAuthTokenRequest request)
getFusionAuthToken 在接口中 AsyncClientrequest - the request parameters of GetFusionAuthToken GetFusionAuthTokenRequestpublic CompletableFuture<GetMobileResponse> getMobile(GetMobileRequest request)
You must register an Alibaba Cloud account, obtain an Alibaba Cloud AccessKey pair, and create a verification service. For more information, see Getting Started.
This operation is applicable only to one-click logon or registration. You can call this operation only after you confirm the authorization on the authorization page provided by the SDK for one-click logon. You are prohibited from simulating or bypassing the authorization process. Alibaba Cloud reserves the right to terminate our services and take legal actions against such violations.
You can call this operation up to 5,000 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
getMobile 在接口中 AsyncClientrequest - the request parameters of GetMobile GetMobileRequestpublic CompletableFuture<GetPhoneWithTokenResponse> getPhoneWithToken(GetPhoneWithTokenRequest request)
You must register an Alibaba Cloud account, obtain an Alibaba Cloud AccessKey pair, and create a verification service. For more information, see Getting Started.
This operation is applicable only to one-click logon or registration in HTML5 pages. You can call this operation only after you confirm the authorization on the authorization page provided by the JavaScript SDK. You are prohibited from simulating or bypassing the authorization process. Alibaba Cloud reserves the right to terminate our services and take legal actions against such violations.
You can call this operation up to 500 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
getPhoneWithToken 在接口中 AsyncClientrequest - the request parameters of GetPhoneWithToken GetPhoneWithTokenRequestpublic CompletableFuture<GetSmsAuthTokensResponse> getSmsAuthTokens(GetSmsAuthTokensRequest request)
You must register an Alibaba Cloud account, obtain an Alibaba Cloud AccessKey pair, and create a verification service. For more information, see Use the SMS verification feature.
You can call this operation up to 5,000 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
getSmsAuthTokens 在接口中 AsyncClientrequest - the request parameters of GetSmsAuthTokens GetSmsAuthTokensRequestpublic CompletableFuture<QueryGateVerifyBillingPublicResponse> queryGateVerifyBillingPublic(QueryGateVerifyBillingPublicRequest request)
You can call this operation up to 500 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
queryGateVerifyBillingPublic 在接口中 AsyncClientrequest - the request parameters of QueryGateVerifyBillingPublic QueryGateVerifyBillingPublicRequestpublic CompletableFuture<QueryGateVerifyStatisticPublicResponse> queryGateVerifyStatisticPublic(QueryGateVerifyStatisticPublicRequest request)
You can call this operation up to 500 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
queryGateVerifyStatisticPublic 在接口中 AsyncClientrequest - the request parameters of QueryGateVerifyStatisticPublic QueryGateVerifyStatisticPublicRequest@Deprecated public CompletableFuture<QuerySendDetailsResponse> querySendDetails(QuerySendDetailsRequest request)
querySendDetails 在接口中 AsyncClientpublic CompletableFuture<SendSmsVerifyCodeResponse> sendSmsVerifyCode(SendSmsVerifyCodeRequest request)
sendSmsVerifyCode 在接口中 AsyncClientrequest - the request parameters of SendSmsVerifyCode SendSmsVerifyCodeRequestpublic CompletableFuture<VerifyMobileResponse> verifyMobile(VerifyMobileRequest request)
You must register an Alibaba Cloud account, obtain an Alibaba Cloud AccessKey pair, and create a verification service. For more information, see Getting Started.
This operation is applicable to only the verification of thephone number that you use. To obtain a phone number for one-click logon, call GetMobile.
You can call this operation up to 5,000 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
verifyMobile 在接口中 AsyncClientrequest - the request parameters of VerifyMobile VerifyMobileRequestpublic CompletableFuture<VerifyPhoneWithTokenResponse> verifyPhoneWithToken(VerifyPhoneWithTokenRequest request)
You must register an Alibaba Cloud account, obtain an Alibaba Cloud AccessKey pair, and create a verification service. For more information, see Use the phone number verification feature for HTML5 pages.
You can call this operation up to 1,000 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
verifyPhoneWithToken 在接口中 AsyncClientrequest - the request parameters of VerifyPhoneWithToken VerifyPhoneWithTokenRequestpublic CompletableFuture<VerifySmsCodeResponse> verifySmsCode(VerifySmsCodeRequest request)
You must register an Alibaba Cloud account, obtain an Alibaba Cloud AccessKey pair, and create a verification service. For more information, see Use the SMS verification feature.
You can call this operation up to 500 times per second per account. If the number of calls per second exceeds the limit, throttling is triggered. As a result, your business may be affected. We recommend that you take note of the limit when you call this operation.
verifySmsCode 在接口中 AsyncClientrequest - the request parameters of VerifySmsCode VerifySmsCodeRequestpublic CompletableFuture<VerifyWithFusionAuthTokenResponse> verifyWithFusionAuthToken(VerifyWithFusionAuthTokenRequest request)
verifyWithFusionAuthToken 在接口中 AsyncClientrequest - the request parameters of VerifyWithFusionAuthToken VerifyWithFusionAuthTokenRequestCopyright © 2025. All rights reserved.