public interface AsyncClient
extends com.aliyun.core.utils.SdkAutoCloseable
| 限定符和类型 | 方法和说明 |
|---|---|
CompletableFuture<AddShortUrlResponse> |
addShortUrl(AddShortUrlRequest request)
* Before you call this operation, you must register the primary domain name of the source URL in the Short Message Service (SMS) console.
|
CompletableFuture<AddSmsSignResponse> |
addSmsSign(AddSmsSignRequest request)
You can call the AddSmsSign operation or use the [Short Message Service (SMS) console](https://dysms.console.aliyun.com/dysms.htm#/overview) to create an SMS signature.
|
CompletableFuture<AddSmsTemplateResponse> |
addSmsTemplate(AddSmsTemplateRequest request)
You can call the operation or use the [Alibaba Cloud SMS console](https://dysms.console.aliyun.com/dysms.htm#/overview) to apply for a message template.
|
static DefaultAsyncClientBuilder |
builder() |
CompletableFuture<CheckMobilesCardSupportResponse> |
checkMobilesCardSupport(CheckMobilesCardSupportRequest request)
### QPS limit
You can call this operation up to 2,000 times per second per account.
|
CompletableFuture<ConversionDataIntlResponse> |
conversionDataIntl(ConversionDataIntlRequest request) |
static AsyncClient |
create() |
CompletableFuture<CreateCardSmsTemplateResponse> |
createCardSmsTemplate(CreateCardSmsTemplateRequest request)
* The CreateCardSmsTemplate operation saves the card message template information, submits it to the mobile phone manufacturer for approval, and returns the message template ID
|
CompletableFuture<CreateSmartShortUrlResponse> |
createSmartShortUrl(CreateSmartShortUrlRequest request) |
CompletableFuture<CreateSmsSignResponse> |
createSmsSign(CreateSmsSignRequest request) |
CompletableFuture<CreateSmsTemplateResponse> |
createSmsTemplate(CreateSmsTemplateRequest request) |
CompletableFuture<DeleteShortUrlResponse> |
deleteShortUrl(DeleteShortUrlRequest request)
### QPS limits
You can call this operation up to 100 times per second per account.
|
CompletableFuture<DeleteSmsSignResponse> |
deleteSmsSign(DeleteSmsSignRequest request)
* You cannot delete a signature that has not been approved
|
CompletableFuture<DeleteSmsTemplateResponse> |
deleteSmsTemplate(DeleteSmsTemplateRequest request)
* Message templates pending approval can be withdrawn.
|
CompletableFuture<GetCardSmsLinkResponse> |
getCardSmsLink(GetCardSmsLinkRequest request)
### QPS limit
You can call this operation up to 1,000 times per second per account.
|
CompletableFuture<GetMediaResourceIdResponse> |
getMediaResourceId(GetMediaResourceIdRequest request)
### QPS limit
You can call this operation up to 300 times per second per account.
|
CompletableFuture<GetOSSInfoForCardTemplateResponse> |
getOSSInfoForCardTemplate(GetOSSInfoForCardTemplateRequest request)
Resources such as images and videos used for card message templates can be uploaded to Object Storage Service (OSS) buckets for storage.
|
CompletableFuture<GetOSSInfoForUploadFileResponse> |
getOSSInfoForUploadFile(GetOSSInfoForUploadFileRequest request) |
CompletableFuture<GetSmsSignResponse> |
getSmsSign(GetSmsSignRequest request) |
CompletableFuture<GetSmsTemplateResponse> |
getSmsTemplate(GetSmsTemplateRequest request) |
CompletableFuture<ListTagResourcesResponse> |
listTagResources(ListTagResourcesRequest request)
### QPS limit
You can call this operation up to 50 times per second per account.
|
CompletableFuture<ModifySmsSignResponse> |
modifySmsSign(ModifySmsSignRequest request)
You can call the operation or use the [Alibaba Cloud SMS console](https://dysms.console.aliyun.com/dysms.htm#/overview) to modify an existing signature and submit the signature for approval.
|
CompletableFuture<ModifySmsTemplateResponse> |
modifySmsTemplate(ModifySmsTemplateRequest request)
After you apply for a message template, if the template fails to pass the review, you can call this operation to modify the template and submit the template again.
|
CompletableFuture<QueryCardSmsTemplateResponse> |
queryCardSmsTemplate(QueryCardSmsTemplateRequest request)
### QPS limit
You can call this operation up to 300 times per second per account.
|
CompletableFuture<QueryCardSmsTemplateReportResponse> |
queryCardSmsTemplateReport(QueryCardSmsTemplateReportRequest request)
### QPS limit
You can call this operation up to 300 times per second per account.
|
CompletableFuture<QueryMobilesCardSupportResponse> |
queryMobilesCardSupport(QueryMobilesCardSupportRequest request) |
CompletableFuture<QueryPageSmartShortUrlLogResponse> |
queryPageSmartShortUrlLog(QueryPageSmartShortUrlLogRequest request) |
CompletableFuture<QuerySendDetailsResponse> |
querySendDetails(QuerySendDetailsRequest request) |
CompletableFuture<QuerySendStatisticsResponse> |
querySendStatistics(QuerySendStatisticsRequest request)
You can call the operation to query message delivery details, including the number of delivered messages, the number of messages with delivery receipts, and the time that a message is sent.
|
CompletableFuture<QueryShortUrlResponse> |
queryShortUrl(QueryShortUrlRequest request)
### QPS limits
You can call this operation up to 20 times per second per account.
|
CompletableFuture<QuerySmsSignResponse> |
querySmsSign(QuerySmsSignRequest request)
After you apply for an SMS signature, you can query its status by using the [Alibaba Cloud SMS console](https://dysms.console.aliyun.com/dysms.htm) or calling the operation.
|
CompletableFuture<QuerySmsSignListResponse> |
querySmsSignList(QuerySmsSignListRequest request)
You can call this operation to query the details of message signatures, including the name, creation time, and approval status of each signature.
|
CompletableFuture<QuerySmsTemplateResponse> |
querySmsTemplate(QuerySmsTemplateRequest request)
After you create a message template, you can call this operation to query the approval status of the template.
|
CompletableFuture<QuerySmsTemplateListResponse> |
querySmsTemplateList(QuerySmsTemplateListRequest request)
You can call this operation to query the details of message templates, including the name, creation time, and approval status of each template.
|
CompletableFuture<SendBatchCardSmsResponse> |
sendBatchCardSms(SendBatchCardSmsRequest request)
You can call the operation to send multiple card messages to a maximum of mobile phone numbers at a time.
|
CompletableFuture<SendBatchSmsResponse> |
sendBatchSms(SendBatchSmsRequest request)
You can call the operation to send messages to a maximum of 100 recipients at a time.
|
CompletableFuture<SendCardSmsResponse> |
sendCardSms(SendCardSmsRequest request)
* Make sure that the message template that you want to use has been approved.
|
CompletableFuture<SendSmsResponse> |
sendSms(SendSmsRequest request)
* This operation is mainly used to send a single message.
|
CompletableFuture<SmsConversionIntlResponse> |
smsConversionIntl(SmsConversionIntlRequest request)
Metrics:
* Requested OTP messages
* Verified OTP messages
An OTP conversion rate is calculated based on the following formula: OTP conversion rate = Number of verified OTP messages/Number of requested OTP messages
|
CompletableFuture<TagResourcesResponse> |
tagResources(TagResourcesRequest request)
### QPS limit
You can call this operation up to 50 times per second per account.
|
CompletableFuture<UntagResourcesResponse> |
untagResources(UntagResourcesRequest request) |
CompletableFuture<UpdateSmsSignResponse> |
updateSmsSign(UpdateSmsSignRequest request) |
CompletableFuture<UpdateSmsTemplateResponse> |
updateSmsTemplate(UpdateSmsTemplateRequest request) |
static DefaultAsyncClientBuilder builder()
static AsyncClient create()
CompletableFuture<AddShortUrlResponse> addShortUrl(AddShortUrlRequest request)
CompletableFuture<AddSmsSignResponse> addSmsSign(AddSmsSignRequest request)
CompletableFuture<AddSmsTemplateResponse> addSmsTemplate(AddSmsTemplateRequest request)
CompletableFuture<CheckMobilesCardSupportResponse> checkMobilesCardSupport(CheckMobilesCardSupportRequest request)
CompletableFuture<ConversionDataIntlResponse> conversionDataIntl(ConversionDataIntlRequest request)
CompletableFuture<CreateCardSmsTemplateResponse> createCardSmsTemplate(CreateCardSmsTemplateRequest request)
CompletableFuture<CreateSmartShortUrlResponse> createSmartShortUrl(CreateSmartShortUrlRequest request)
CompletableFuture<CreateSmsSignResponse> createSmsSign(CreateSmsSignRequest request)
CompletableFuture<CreateSmsTemplateResponse> createSmsTemplate(CreateSmsTemplateRequest request)
CompletableFuture<DeleteShortUrlResponse> deleteShortUrl(DeleteShortUrlRequest request)
CompletableFuture<DeleteSmsSignResponse> deleteSmsSign(DeleteSmsSignRequest request)
CompletableFuture<DeleteSmsTemplateResponse> deleteSmsTemplate(DeleteSmsTemplateRequest request)
CompletableFuture<GetCardSmsLinkResponse> getCardSmsLink(GetCardSmsLinkRequest request)
CompletableFuture<GetMediaResourceIdResponse> getMediaResourceId(GetMediaResourceIdRequest request)
CompletableFuture<GetOSSInfoForCardTemplateResponse> getOSSInfoForCardTemplate(GetOSSInfoForCardTemplateRequest request)
CompletableFuture<GetOSSInfoForUploadFileResponse> getOSSInfoForUploadFile(GetOSSInfoForUploadFileRequest request)
CompletableFuture<GetSmsSignResponse> getSmsSign(GetSmsSignRequest request)
CompletableFuture<GetSmsTemplateResponse> getSmsTemplate(GetSmsTemplateRequest request)
CompletableFuture<ListTagResourcesResponse> listTagResources(ListTagResourcesRequest request)
CompletableFuture<ModifySmsSignResponse> modifySmsSign(ModifySmsSignRequest request)
CompletableFuture<ModifySmsTemplateResponse> modifySmsTemplate(ModifySmsTemplateRequest request)
CompletableFuture<QueryCardSmsTemplateResponse> queryCardSmsTemplate(QueryCardSmsTemplateRequest request)
CompletableFuture<QueryCardSmsTemplateReportResponse> queryCardSmsTemplateReport(QueryCardSmsTemplateReportRequest request)
CompletableFuture<QueryMobilesCardSupportResponse> queryMobilesCardSupport(QueryMobilesCardSupportRequest request)
CompletableFuture<QueryPageSmartShortUrlLogResponse> queryPageSmartShortUrlLog(QueryPageSmartShortUrlLogRequest request)
CompletableFuture<QuerySendDetailsResponse> querySendDetails(QuerySendDetailsRequest request)
CompletableFuture<QuerySendStatisticsResponse> querySendStatistics(QuerySendStatisticsRequest request)
CompletableFuture<QueryShortUrlResponse> queryShortUrl(QueryShortUrlRequest request)
CompletableFuture<QuerySmsSignResponse> querySmsSign(QuerySmsSignRequest request)
CompletableFuture<QuerySmsSignListResponse> querySmsSignList(QuerySmsSignListRequest request)
CompletableFuture<QuerySmsTemplateResponse> querySmsTemplate(QuerySmsTemplateRequest request)
CompletableFuture<QuerySmsTemplateListResponse> querySmsTemplateList(QuerySmsTemplateListRequest request)
CompletableFuture<SendBatchCardSmsResponse> sendBatchCardSms(SendBatchCardSmsRequest request)
CompletableFuture<SendBatchSmsResponse> sendBatchSms(SendBatchSmsRequest request)
CompletableFuture<SendCardSmsResponse> sendCardSms(SendCardSmsRequest request)
CompletableFuture<SendSmsResponse> sendSms(SendSmsRequest request)
CompletableFuture<SmsConversionIntlResponse> smsConversionIntl(SmsConversionIntlRequest request)
CompletableFuture<TagResourcesResponse> tagResources(TagResourcesRequest request)
CompletableFuture<UntagResourcesResponse> untagResources(UntagResourcesRequest request)
CompletableFuture<UpdateSmsSignResponse> updateSmsSign(UpdateSmsSignRequest request)
CompletableFuture<UpdateSmsTemplateResponse> updateSmsTemplate(UpdateSmsTemplateRequest request)
Copyright © 2024. All rights reserved.