# :-: 介绍 * 本接口已升级至版本**BER(R)6.0**(源码版本**小改**) * 本接口**BER(R)6.0**版于2020年7月16日更新(源码版本**小改**)(上一次更新2020年2月23日) * 本接口与免费接口不同之处就是不受发件信息限制,也不受次数限制,有独立后台方便管理 * 如果还没有账号可以来这里申请:[https://email.berfen.com/reg.html](https://email.berfen.com/reg.html) # :-: 代码说明 * 本接口采用POST/GET提交,JSON返回方式返回信息。 * 提交地址:[https://email.berfen.com/api/dz/你的密钥/](https://cs.berfen.com/api/dz/你的密钥/) * 密钥可以登录后台查看(32位加密,请勿透露给他人) * 示例:http://email.berfen.com/api/dz/abcdefg/ * * * ## :-: 提交参数说明 | 参数 | 示例 | 说明 | | --- | --- | --- | | POST/GET | | 提交方式为post/get | | title | 测试标题 | 发件标题 | |x_title|院主|发件人名称,俗称小标题| | text | 这是内容 | 发件内容(可以是html代码格式) | | to | [www@berfen.com](mailto:www@berfen.com) | 收件人邮箱(邮箱地址必须正确) | ## :-: 返回参数说明 | 参数 | 示例 | 说明 | | --- | --- | --- | | JSON | | 返回方式为JSON方式返回 | | code | 200 | 状态码(底部会说明) | | msg | OK | 提示信息 | | error | | 错误信息 | ## :-: iApp代码示例 ~~~ t() { ug(4,"text",to) //to:收件方的邮箱 ug(5,"text",title) //邮箱标题 ug(6,"text",xtitle) //邮箱小标题 ug(7,"text",text) //邮箱内容 s urla="https://email.berfen.com/api/dz/你的密钥/" ss("title="+title+"&x_title="+xtitle+"&text="+text+"&to="+to,url) hs(urla,url,"utf-8",url) //采用post syso(url) json(url,url) json(url,"get","code",code) json(url,"get","msg",msg) f(code=="200") { ufnsui() { //发件成功 tw("发件成功") } } else f(code=="400") { ufnsui() { //缺少必要参数 tw("请填写完整") } } else f(code=="500") { json(url,"get","error",error) //截取错误提示 ufnsui() { //发件失败,服务器错误,可能是发件邮箱又被封了,可以进群艾特群主修复 tw(error) } } else { ufnsui() { //未知错误,可能服务器在维护 tw(url) } } } ~~~ * * * ## :-: 源码实例下载 * 最新实例源码请到后台直接获取 * iApp实例源码下载[点我下载](http://cdn.berfen.com/BER%E5%AE%9A%E5%88%B6%E9%82%AE%E7%AE%B1%E6%8E%A5%E5%8F%A3.iApp?e=1582272792&token=9CHS3uSiq47qz-Zicq7IWZrlkGWBHdQIQ\_CxQL9g:YyMOYV8IAZBzS\_tcDzVUrpE6oZg=) ## :-: 状态码 | 状态码 | 说明 | | --- | --- | | 200 | 发件成功 | | 400 | 缺少参数 | | 401 | (定制用户)缺少to参数 或为空| | 402 | (定制用户)固定发件邮箱账号不存在! | | 403 | (定制用户)未添加发件邮箱,最少添加一个! | | 406 | (定制用户)未开通定制邮箱服务 | | 500 | 发件失败,包含**error**信息 |