982
新東方
javaSDK使用手冊__SDK使用手冊_短信服務-阿裏雲
創建Access Key
- 登錄阿裏雲賬號
- 打開“我的Access Key”頁麵,頁麵地址:https://ak-console.aliyun.com/#/accesskey/
- 創建Access Key
(注:也可以使用阿裏雲訪問控製服務創建的Access Key)
安裝Java SDK
開發環境
阿裏雲Java SDK支持J2SE Development Kit (JDK) 1.6或以上版本
SDK下載
直接下載https://aliyundm.oss-cn-hangzhou.aliyuncs.com/example/aliyun-java-sdk-smsV1.zip
通過以下地址查詢下載最新版本SDK:https://oss.sonatype.org/#nexus-search;gav~com.aliyun~aliyun-java-sdk-*~~~
SDK安裝
手動安裝
- 在解壓的文件中可以找到aliyun-java-sdk-sms-3.0.0-rc1.jar和aliyun-java-sdk-core-2.4.2.jar這個包
- 以Eclipse為例導入jar包為例:在Eclipse上右鍵點擊工程->Properties->Java Build Path->Libraries->Add External JARs(netbeans和intellij等其他idea用戶請自行按照相應導入jar包得方法導入這個包)
- 選擇以上jar包,點擊“OK”按鈕,經過以上步驟,你就可以在工程中使用阿裏雲Java SDK了
通過maven進行安裝
添加maven庫
<repositories>
<repository>
<id>sonatype-nexus-staging</id>
<name>Sonatype Nexus Staging</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
添加jar包
<dependencies>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-core</artifactId>
<version>2.4.2</version>
</dependency>
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-sms</artifactId>
<version>3.0.0-rc1</version>
</dependency>
<dependencies>
快速入門
調用簡單發信API示例(SingleSendSms接口說明)
import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.IAcsClient;
import com.aliyuncs.sms.model.v20160927.SingleSendSmsRequest;
import com.aliyuncs.sms.model.v20160927.SingleSendSmsResponse;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.exceptions.ServerException;
import com.aliyuncs.profile.DefaultProfile;
import com.aliyuncs.profile.IClientProfile;
public void sample() {
IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", "your accessKey", "your accessSecret");
DefaultProfile.addEndpoint("cn-hangzhou", "cn-hangzhou", "Sms", "sms.aliyuncs.com");
IAcsClient client = new DefaultAcsClient(profile);
SingleSendSmsRequest request = new SingleSendSmsRequest();
try {
request.setSignName("控製台創建的簽名名稱");
request.setTemplateCode("控製台創建的模板CODE");
request.setParamString("{}");
request.setRecNum("接收號碼");
SingleSendSmsResponse httpResponse = client.getAcsResponse(request);
} catch (ServerException e) {
e.printStackTrace();
}
catch (ClientException e) {
e.printStackTrace();
}
}
最後更新:2016-11-23 17:16:10
上一篇:
發送短信接口__API使用手冊_短信服務-阿裏雲
下一篇:
phpSDK使用手冊__SDK使用手冊_短信服務-阿裏雲
蘋果取消個人對個人打賞抽成;阿裏雲大數據計算服務MaxCompute在香港開服
分片上傳__Android-SDK_SDK 參考_對象存儲 OSS-阿裏雲
ListLogstore__日誌庫相關接口_API-Reference_日誌服務-阿裏雲
數量限製__使用須知_用戶指南_彈性伸縮-阿裏雲
修改集群__集群相關接口_API文檔_批量計算-阿裏雲
創建文件係統和掛載點__快速入門_文件存儲-阿裏雲
漏洞掃描接口__漏洞掃描API_API手冊_移動安全-阿裏雲
雲服務器 ECS 故障處理 CPU跑滿
編譯__用戶手冊_持續交付平台-阿裏雲
頁麵優化__性能優化設置_用戶指南_CDN-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲