发表于: 2017-11-25 23:43:19
1 678
今天完成的事情:
1.在大佬的帮助下,跑通手机短信验证码的功能demo,通过测试类,手机成功收到两条验证信息。接下来就是放进自己的项目里,还有代码量很多,应该还是需要简化的。
收到的短信:
2.看SendCloud的文档
明天计划的事情:
做完邮件demo,准备小课堂。
遇到的问题:
仔细看看API,出现问题差不多都是看过的地方,但是不明白。
收获:
1.SendCloud的服务机制
有SMTP和WEBAPI两种调用接口。
2.API_USER
调用接口发信时的账号。
创建 API_USER 时, 你需要指定其「类型」(触发/批量), 「发信域名」, 「追踪选项」
类型: 「触发类型」的 API_USER 只能发送触发邮件, 「批量类型」的 API_USER 只能发送批量邮件
发信域名: 创建 API_USER 时需要选择绑定一个发信域名, 用以确定此 API_USER 发信时的域名
追踪选项: 选择之后, 使用此 API_USER 发信, SendCloud 可以帮助用户收集接收者相应的追踪信息
3.API_KEY
调用接口发信时的密码。
4.发信域名
发信域名时一封邮件的出处,在SMTP会话过程中,即mail from的后缀。
SendCloud为新用户生成了「测试域名」,方便用户测试发送。
测试域名的命名规则:随机串.sendcloud.org
5.mail form的组成:前缀@发信域名
6.变量的用法:
(1)在普通发送, 模板发送 中使用变量, 来作为占位符
(2)在地址列表, X-SMTPAPI 中设置变量的值
(3)SendCloud 会根据不同收件人, 来替换邮件内容中相应变量的
7.API的请求格式
http://api.sendcloud.net/apiv2/<模块>/<动作>
(1)模块:功能模块的名称。比如:mail(邮件模块),addresslist(地址模块)等。
(2)动作:每个模块所实现的功能。比如:send,add等
8.API返回码
(1)result:API请求是否成功
(2)statusCode:API返回码
(3)message:API返回码的中文解释
(4)info:数据信息
评论