热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

设计一个处理两种类型地址的地址簿程序_短信平台的API接口都有哪些类型?

在这里以SUBMAILAPI接口为例,解读下接口短信的分类和特点:SUBMAIL的API功能是基于云端的通信接口,用户通过接入和集成API

在这里以 SUBMAIL API 接口为例,解读下接口短信的分类和特点:

SUBMAIL 的API 功能是基于云端的通信接口,用户通过接入和集成 API 就可以方便、高效地使用云通信功能,不需要先投入成本进行开发。

API使用RESTful作为设计规范,它结构清晰、符合标准、易于理解、扩展方便,有着以下三个特点:

  1. 每一个URI代表一种资源;
  2. 客户端和服务器之间,传递这种资源的某种表现层;
  3. 客户端通过四个HTTP动词(get、post、put、delete),对服务器端资源进行操作,实现”表现层状态转化”。

SUBMAIL API 主要功能概览:

4ddd35a65648352defb80171ed50d5a1.png

一、SUBMAIL API的功能

1)发送

可以在自己的网站、APP等项目中,直接使用短信、邮件、语音、彩信、短链接、国际短信等通信功能,进行发送/群发、管理/编辑模版、余额查询等操作。

用户在浏览您的网站或应用程序时产生的触发邮件或短信等需求,也通过SUBMAIL API ,将这些触发的邮件或短信等请求提交至SUBMAIL 进行发送。

SUBMAIL API如何工作:

737c224b248d8e5d7327fc7b9f1644ae.png

2)管理和查阅地址簿,包括订阅和退订的用户

通过API管理您的地址簿联系人,包括查阅用户的订阅和退订情况。

SUBMAIL 具备强大的数据分析与用户行为跟踪功能,再结合SUBHOOK,帮助您实时掌握通信系统的相关动态。

3)SUBHOOK主动推送事件动态通知

在您的用户接受、打开、点击或其他事件时,将会对您指定的回调 URL 中推送一条包含详细跟踪数据的通知。

短信SUBHOOK事件示例:

1a2d267a7a097f23fad1897a575964db.png

二、SUBMAIL API的应用场景

根据企业的发送需求不同和应用场景的不同,可以匹配不同的发送短信接口,方便在实际使用中灵活应用。

发送接口的差异:

8858567c3127516d33e9937c9af6f07c.png

send 接口-先发送后审核

*优点*

方便、快速对接使用。免创建模板,可直接提交任意内容(需要符合发送规范)。

*缺点*

并发效率不高,适用于并发小,内容变动或模板变动较多的场景。

*应用*

适用于客户类型比较复杂的公司、外包公司、个人网站/app、个体商户。

xsend 接口-先审核后发送

*优点*

高稳定性,低延迟,高并发。低延迟,高请求效率的场景。

*缺点*

接入时需要提前创建模板,并指定模板ID,先审核后发送。

*应用*

适用于自己运营的公司,需要大批量发送的公司、大量发送验证码类短信的公司。

multisend 接口-先群发后审核

*优点*

方便、快速对接使用。免创建模板,可直接提交任意内容(需要符合发送规范)。支持大批量群发。

*缺点*

效率低于multixsend,适合每小时的发送量低于百万级的场景。

*应用*

群发接口。适用于客户类型比较复杂的公司、外包公司、个人网站/app、个体商户。

multixsend 接口-先审核后群发

*优点*

高效,高稳定性,低延迟,超高并发,适用大批量群发场景。

*缺点*

接入时需要提前创建模板,并指定模板ID,先审核后发送。

*应用*

群发接口。适用于自己运营的公司,需要大批量发送的公司、大量发送验证码类短信的公司。

三、通过SUBMAIL API有四大优势

1)通过接入和集成云通信API,为您省去了申请通信资质、技术开发、架设通信引擎和设备的时间和成本。

2)SUBMAIL云通信服务不受设备、网络、地理位置等因素的影响,使企业轻量化、移动化运转,随需随用、随时随地,及时、高效、灵活。

3)通过网络、系统、运营商、数据监控和存储等方面,增强企业和用户的通信安全,已经获得ISO 27001信息管理体系认证。

4)SUBMAIL 大规模服务器基础交由一个完全托管的数据中心(24x7),SUBMAIL 将动态调整发送服务器的数量,可无限扩展,您无需担心会有使用限制和数量限制。

登录 - 我的 SUBMAIL​www.mysubmail.com

推荐阅读
  • Kubernetes(k8s)基础简介
    Kubernetes(k8s)基础简介目录一、Kubernetes概述(一)、Kubernetes是什么(二& ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 网络请求模块选择——axios框架的基本使用和封装
    本文介绍了选择网络请求模块axios的原因,以及axios框架的基本使用和封装方法。包括发送并发请求的演示,全局配置的设置,创建axios实例的方法,拦截器的使用,以及如何封装和请求响应劫持等内容。 ... [详细]
  • Apache Shiro 身份验证绕过漏洞 (CVE202011989) 详细解析及防范措施
    本文详细解析了Apache Shiro 身份验证绕过漏洞 (CVE202011989) 的原理和影响,并提供了相应的防范措施。Apache Shiro 是一个强大且易用的Java安全框架,常用于执行身份验证、授权、密码和会话管理。在Apache Shiro 1.5.3之前的版本中,与Spring控制器一起使用时,存在特制请求可能导致身份验证绕过的漏洞。本文还介绍了该漏洞的具体细节,并给出了防范该漏洞的建议措施。 ... [详细]
  • ElasticSerach初探第一篇认识ES+环境搭建+简单MySQL数据同步+SpringBoot整合ES
    一、认识ElasticSearch是一个基于Lucene的开源搜索引擎,通过简单的RESTfulAPI来隐藏Lucene的复杂性。全文搜索,分析系统&# ... [详细]
  • adfs是什么_培训与开发的概念
    adfs是什么_培训与开发的概念(如您转载本文,必须标明本文作者及出处。如有任何疑问请与我联系me@nap7.com)ADFS相关开发技术的中文资料相对匮乏,之前在弄这个东西的时候 ... [详细]
  • 初学SpringBootch06接口架构风格 RESTful
    ch06-接口架构风格RESTful1.1认识RESTful1.1.1RESTful架构风格1.2RESTful注解1.3RESTful风格的使用1.3.1加入Maven依赖1.3 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 本文介绍了在使用Python中的aiohttp模块模拟服务器时出现的连接失败问题,并提供了相应的解决方法。文章中详细说明了出错的代码以及相关的软件版本和环境信息,同时也提到了相关的警告信息和函数的替代方案。通过阅读本文,读者可以了解到如何解决Python连接服务器失败的问题,并对aiohttp模块有更深入的了解。 ... [详细]
  • 在开发中,有时候一个业务上要求的原子操作不仅仅包括数据库,还可能涉及外部接口或者消息队列。此时,传统的数据库事务无法满足需求。本文介绍了Java中如何利用java.lang.Runtime.addShutdownHook方法来保证业务线程的完整性。通过添加钩子,在程序退出时触发钩子,可以执行一些操作,如循环检查某个线程的状态,直到业务线程正常退出,再结束钩子程序。例子程序展示了如何利用钩子来保证业务线程的完整性。 ... [详细]
  • 【爬虫】关于企业信用信息公示系统加速乐最新反爬虫机制
    ( ̄▽ ̄)~又得半夜修仙了,作为一个爬虫小白,花了3天时间写好的程序,才跑了一个月目标网站就更新了,是有点悲催,还是要只有一天的时间重构。升级后网站的层次结构并没有太多变化,表面上 ... [详细]
  • Hello.js 是一个用于连接OAuth2服务的JavascriptRESTFULAPI库,如Go ... [详细]
  • 这篇文章给大家讲解如何利用dhtmlxGantt在服务器端集成数据。脚本数据保存如果您已初始化dataProcessor,则用户或以编程方式所做的任何更改都将自动 ... [详细]
author-avatar
fuckyourgirlfriend
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有