API,即应用程序接口(Application Programming Interface),目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问原码或理解内部工作机制的细节。
通俗解释 API 的作用:
A写了一封信寄给B,邮局要求A将信放进信封中,并在信封的正面写上B的姓名、地址和邮政编码;在信封的右上角贴上邮票;最后将信封丢进邮箱里。邮局有自己的一套规则(即邮政服务API),A必须遵循,邮局才能把信准确地寄给B。
信件邮寄需要按照邮局的规则
SUBMAIL 的 API 功能是基于云端的通信接口,用户通过接入和集成 API 就可以方便、高效地使用云通信功能,不需要先投入成本进行开发。
SUBMAIL API 汇总
1)发送
可以在自己的网站、APP 等项目中,直接使用短信、邮件、语音、彩信、短链接、国际短信等通信功能,进行发送/群发、管理/编辑模版、余额查询等操作。
用户在浏览您的网站或应用程序时产生的触发邮件或短信等需求,也通过SUBMAIL API ,将这些触发的邮件或短信等请求提交至 SUBMAIL 进行发送。
2)管理和查阅地址簿,包括订阅和退订的用户
通过API管理您的地址簿联系人,包括查阅用户的订阅和退订情况。
SUBMAIL 具备强大的数据分析与用户行为跟踪功能,再结合 SUBHOOK,帮助您实时掌握通信系统的相关动态。
3)SUBHOOK主动推送事件动态通知
在您的用户接受、打开、点击或其他事件时,将会对您指定的回调 URL 中推送一条包含详细跟踪数据的通知。
根据企业的发送需求不同和应用场景的不同,可以匹配不同的发送接口,方便在实际使用中灵活应用。
以短信为例,API 接口之间的用途和优缺点:
接口 | 概述 | 特点 |
---|---|---|
Send | 直接发送 | 直接提交自定义内容发送(需要符合发送规范),免创建模版,自由度高。 |
XSend | 先审核后发送 | 编辑好模板发送,低延迟,高并发。 |
MultiSend | 直接批量群发 | 直接提交自定义内容进行批量群发(需要符合发送规范),免创建模版,自由度高。 |
MultiXSend | 先审核后群发 | 编辑好模板进行批量群发,低延迟,高并发。 |
除以上用于发送的 API 之外,还有其他接口,比如:
通过此接口,可以获取、创建、编辑或删除您的短信模板。
通过此接口,可以实时获取您账户的短信余额。
1)通过接入和集成云通信API,为您省去了申请通信资质、技术开发、架设通信引擎和设备的时间和成本。
2)SUBMAIL 云通信服务不受设备、网络、地理位置等因素的影响,使企业轻量化、移动化运转,随需随用、随时随地,及时、高效、灵活。
3)通过网络、系统、运营商、数据监控和存储等方面,增强企业和用户的通信安全,已经获得 ISO 27001 信息管理体系认证。
4)SUBMAIL 大规模服务器基础交由一个完全托管的数据中心(24x7),SUBMAIL 将动态调整发送服务器的数量,可无限扩展,您无需担心会有使用限制和数量限制。