java文档中心_Java文档 - SendCloud 文档中心 - SendCloud 文档中心

Java文档

java

为方便Java开发者调试和接入SendCloudAPI,我们提供了基于Java的SDK

Java SDK分为1.2和1.3版本,1.2只支持国内各自的接口功能,1.3新增支持国际版的邮件发送

1.2下载:邮件SDK

邮件SDK是为了让Java开发者能够在自己的代码里更快捷的使用SendCloud的API发送邮件而开发的SDK工具包

资源

见不同模块API的参数说明、返回码. 如邮件API普通发送, 邮件API模板发送

使用指引

1.配置文件。在使用API之前,用户首先需要对resources目录下的config.properties文件进行配置。如果您发送邮件,请配置api_user和api_key;

2.将下载好的SDK放入到您的程序目录。详细使用方法请参考demo目录下的代码示例。

代码示例目录

代码示例路径:../sendcloud-sdk/sdk/src/main/java/com/sendcloud/sdk/demo/mail

文件名

说明

SendMail.java

邮件发送示例

1.3使用指引

1.只支持国内各自的接口功能.

2.配置文件,需要对 resources 目录下的 config.properties 文件进行配置.

3.发送邮件,请配置 API_USER 和 API_KEY.

4.发送短信,请配置 SMS_USER 和 SMS_KEY.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
sendcloud4j 是 SendCloud 邮件服务的 Java 语言封装包。特点:支持 邮箱API v2 普通发送和模板发送支持批量发送(模板批量变量替换)支持添加附件发送Maven<dependency>     <groupId>io.jstack</groupId>     <artifactId>sendcloud4j</artifactId>     <version>0.0.4</version> <dependency>Gradlecompile 'io.jstack:sendcloud4j:0.0.4'示例代码:初始化 API,通过 SendCloud 后台获取 apiUser 和 apiKey,创建 SendCloud 实例private String apiUser = "testApiUser"; private String apiKey = "testApiKey"; SendCloud webapi = SendCloud.createWebApi(apiUser, apiKey);创建邮件实例,支持普通邮件和模板邮件。普通邮件,邮件内容支持 HTML 或文本:Email email = Email.general()     .from("support@jstack.io")     .fromName("JStack Support")     .html("<b>Hello World!</b>")          // or .plain()     .subject("mail title")     .attachment(new File("att.png"))      // 添加附件 (File or byte[])     .to("denger.it@gmail.com");模块邮件,使用 Substitution.sub() 替换变量值:Email email = Email.template("template_order_customer")     .from("support@jstack.io")     .fromName("JStack Support")     .substitutionVars(Substitution.sub()  // 模板变量替换             .set("product", "iPhone 6S")             .set("name", "denger"))     .attachment(new File("att.png"))      // 添加附件 (File or byte[])     .to("denger.it@gmail.com");执行发送Result result = webapi.mail().send(email);处理发送结果result.isSuccess();      //API 请求是否成功 result.getStatusCode();  //API 返回码 result.getMessage();     //API 返回码的中文解释 标签:sendcloud4j
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值