阅读982 返回首页    go 谷歌


javaSDK使用手册__SDK使用手册_短信服务-阿里云

创建Access Key

(注:也可以使用阿里云访问控制服务创建的Access Key)

安装Java SDK

开发环境

阿里云Java SDK支持J2SE Development Kit (JDK) 1.6或以上版本

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库

  1. <repositories>
  2. <repository>
  3. <id>sonatype-nexus-staging</id>
  4. <name>Sonatype Nexus Staging</name>
  5. <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
  6. <releases>
  7. <enabled>true</enabled>
  8. </releases>
  9. <snapshots>
  10. <enabled>true</enabled>
  11. </snapshots>
  12. </repository>
  13. </repositories>

添加jar包

  1. <dependencies>
  2. <dependency>
  3. <groupId>com.aliyun</groupId>
  4. <artifactId>aliyun-java-sdk-core</artifactId>
  5. <version>2.4.2</version>
  6. </dependency>
  7. <dependency>
  8. <groupId>com.aliyun</groupId>
  9. <artifactId>aliyun-java-sdk-sms</artifactId>
  10. <version>3.0.0-rc1</version>
  11. </dependency>
  12. <dependencies>

快速入门

调用简单发信API示例(SingleSendSms接口说明)

  1. import com.aliyuncs.DefaultAcsClient;
  2. import com.aliyuncs.IAcsClient;
  3. import com.aliyuncs.sms.model.v20160927.SingleSendSmsRequest;
  4. import com.aliyuncs.sms.model.v20160927.SingleSendSmsResponse;
  5. import com.aliyuncs.exceptions.ClientException;
  6. import com.aliyuncs.exceptions.ServerException;
  7. import com.aliyuncs.profile.DefaultProfile;
  8. import com.aliyuncs.profile.IClientProfile;
  9. public void sample() {
  10. IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", "your accessKey", "your accessSecret");
  11. DefaultProfile.addEndpoint("cn-hangzhou", "cn-hangzhou", "Sms", "sms.aliyuncs.com");
  12. IAcsClient client = new DefaultAcsClient(profile);
  13. SingleSendSmsRequest request = new SingleSendSmsRequest();
  14. try {
  15. request.setSignName("控制台创建的签名名称");
  16. request.setTemplateCode("控制台创建的模板CODE");
  17. request.setParamString("{}");
  18. request.setRecNum("接收号码");
  19. SingleSendSmsResponse httpResponse = client.getAcsResponse(request);
  20. } catch (ServerException e) {
  21. e.printStackTrace();
  22. }
  23. catch (ClientException e) {
  24. e.printStackTrace();
  25. }
  26. }

获取更多JAVA SDK的使用提示

最后更新:2016-11-23 17:16:10

  上一篇:go 发送短信接口__API使用手册_短信服务-阿里云
  下一篇:go phpSDK使用手册__SDK使用手册_短信服务-阿里云