SDK接口说明(HTTP

合集下载

中国移动通信有限公司政企客户分公司云MAS平台SDK接口1.0.1(HTTP版)

中国移动通信有限公司政企客户分公司云MAS平台SDK接口1.0.1(HTTP版)

云MAS平台SDK1.0.1(HTTP版)用户手册作者:中国移动通信有限公司政企客户分公司完成日期:2015-12-7签收人:签收日期:修改情况记录:1云MAS平台HTTP开发说明1.1简介云MAS平台SDK HTTP版接口说明文档1.2背景系统名称:云MAS平台项目开发者:中国移动通信集团政企客户分公司1.3定义MT Message Terminal——下行短信,即向手机终端发送短信MO Message Original——上行短信,即手机用户向特服号码发送短信1.4环境服务器具有直连访问互联网的能力。

并且提供HTTP Server接收比较报告,状态报告,上行短信。

1.5云MAS平台与HTTP客户端数据交互流程HTTP客户端云MAS服务端云MAS消息队列云MAS审核服务云MAS发送服务行业网关1.HTTP客户端提交短信至云MAS2.服务端提交消息至消息队列2.服务端提交消息至审核服务3.审核不通过4.返回审核结果数据结构见2.13.审核通过,消息队列提交客户封包至发送服务4.提交短信至行业网关5.返回短信回复6.返回短信回复8.返回短信回执9.返回短信回执7.返回短信回复数据结构见2.210.返回短信回执数据结构见2.34.通知删除待发内容4.返回审核状态HTTP服务端2:返回状态码和后台生成的UUID,SDK收到的返回值说明:➢“1.返回提交状态”,说明云MAS是否收到HTTP提交的数据;数据还未提交行业网关;➢“4.返回审核结果”,说明云MAS已经对提交内容进行了审核;数据还未提交行业网关;➢“7.返回短信回复”,短信已经提交网关;➢“10.返回短信回执”,短信已被网关下发;*因平台有流控设置,需要进行多条短信连续提交时,为保证提交速度和效率,请按照“1.返回提交状态”返回值判断是否提交下一条;2数据结构说明2.1MT提交报告数据结构●类型(TYPE):JSON●用途用于内部,跟踪短信状态,不能用于判断短信是否正确送达,2.2MT状态报告数据结构●类型(TYPE):JSON●用途保存状态报告接口函数返回的短信内容,不能用于判断短信2.3MO数据结构●类型(Type):JSON3功能介绍及使用3.1身份验证●功能介绍企业必须通过身份验证才能进行短信发送,身份验证用户名、密码和集团客户名称完成。

中国移动通信有限公司政企客户分公司云MAS平台SDK接口1.0.1(HTTP版)

中国移动通信有限公司政企客户分公司云MAS平台SDK接口1.0.1(HTTP版)

云MAS平台SDK1.0.1(HTTP版)用户手册作者:中国移动通信有限公司政企客户分公司完成日期:2015-12-7签收人:签收日期:修改情况记录:1云MAS平台HTTP开发说明1.1简介云MAS平台SDK HTTP版接口说明文档1.2背景系统名称:云MAS平台项目开发者:中国移动通信集团政企客户分公司1.3定义MT Message Terminal——下行短信,即向手机终端发送短信MO Message Original——上行短信,即手机用户向特服号码发送短信1.4环境服务器具有直连访问互联网的能力。

并且提供HTTP Server接收比较报告,状态报告,上行短信。

1.5云MAS平台与HTTP客户端数据交互流程SDK收到的返回值说明:➢“1.返回提交状态”,说明云MAS是否收到HTTP提交的数据;数据还未提交行业网关;➢“4.返回审核结果”,说明云MAS已经对提交内容进行了审核;数据还未提交行业网关;➢“7.返回短信回复”,短信已经提交网关;➢“10.返回短信回执”,短信已被网关下发;*因平台有流控设置,需要进行多条短信连续提交时,为保证提交速度和效率,请按照“1.返回提交状态”返回值判断是否提交下一条;2数据结构说明2.1MT提交报告数据结构●类型(TYPE):JSON●用途用于内部,跟踪短信状态,不能用于判断短信是否正确送达,2.2MT状态报告数据结构●类型(TYPE):JSON●用途保存状态报告接口函数返回的短信内容,不能用于判断短信2.3MO数据结构●类型(Type):JSON3功能介绍及使用3.1身份验证●功能介绍企业必须通过身份验证才能进行短信发送,身份验证用户名、密码和集团客户名称完成。

●请求申明测试环境:.13:80/app/http/authorize正式环境:.cn/app/http/authorize●●3.2发送普通短信HTTP客户端向云MAS平台发送请求,带上相应的请求参数,云MAS 平台接收请求,并进行验证,验证通过后进行短信发送。

iVMS-8800平台SDK接口说明

iVMS-8800平台SDK接口说明

iVMS-8800平台SDK说明目录1iVMS-8800平台SDK简介 (3)2iVMS-8800平台接口详细说明 (4)2.1初始化和资源释放 (4)2.1.1初始化资源 (4)2.1.2释放资源 (4)2.2用户登录、退出 (4)2.2.1用户登录 (4)2.2.2退出登录 (4)2.3获取错误信息 (5)2.4数据集查询、遍历(设备列表、录像文件等) (5)2.4.1设备查询 (5)2.4.2获取权限接口 (5)2.4.3录像文件查询 (6)2.4.4游标向后移动 (6)2.4.5获取查询信息字符串属性 (6)2.4.6获取查询信息整形属性 (7)2.5浏览实时视频 (7)2.5.1查询实时流URL (7)2.5.2播放实时视频 (7)2.5.3停止实时视频 (8)2.6云镜控制 (9)2.6.1云镜控制 (9)2.7视频参数获取、设置 (9)2.7.1视频参数获取 (9)2.8打开、关闭视频声音 (10)2.8.1打开视频声音 (10)2.8.2关闭视频声音 (10)2.9获取预览、回放控件取流XML (11)2.9.1查询预览控件取流xml (11)2.9.2查询预览控件取流xml (11)2.9.3查询回放控件取流的xml (11)2.9.4查询回放控件取流的xml (12)2.10录像回放、下载 (12)2.10.1播放控制 (12)2.10.2开始文件下载 (13)2.10.3停止文件下载 (13)2.10.4获取文件回放、下载百分比 (14)2.11开启、停止手动录像 (14)2.12本地抓图、录像 (14)2.12.1视频抓图 (14)2.12.2开始本地录像 (15)2.12.3停止本地录像 (15)2.13对讲 (15)2.13.1开始对讲 (15)2.13.2停止对讲 (15)2.14报警控制 (16)2.14.1报警输出控制 (16)2.14.2获取报警输出当前状态 (16)2.14.3订阅报警 (16)2.14.4取消订阅报警 (17)2.15环境量实时数据 (17)2.15.1订阅实时数据 (17)2.15.2取消订阅实时数据 (18)3iVMS-8800平台数据定义 (19)3.1属性定义 (19)3.2云台控制参数说明 (21)3.3错误码定义 (21)3.4权限说明 (22)3.5结构体定义 (22)3.5.1资源类型 (22)3.5.2回放命令定义 (23)3.5.3巡航结构体定义 (23)4iVMS-8800平台编程引导 (24)4.1登录退出流程 (24)4.2资源查询流程 (24)4.3实时预览流程 (26)4.4回放下载流程 (27)1iVMS-8800平台SDK简介iVMS-8800平台SDK与iVMS-8800平台配套使用,其功能主要是调用者从iVMS-8800平台获取数据资源,然后利用SDK提供的外部接口,以一定的调用流程实现实时监控、录像回放下载、云镜控制以及获取环境量数据和报警数据等诸多功能。

中国移动通信有限公司政企客户分公司云MAS平台SDK接口1.0.1(HTTP版)

中国移动通信有限公司政企客户分公司云MAS平台SDK接口1.0.1(HTTP版)

文档收集于互联网,已重新整理排版word版本可编辑,有帮助欢迎下载支持.案卷号日期云MAS 平台SDKL 0. 1 (HTTP 版)用户手册中国移动通倍冇限公司政企客户分公H J作者^修改情况记录:1云MAS 平台HTTP 开发说明简介云MAS 平台SDK HTTP 版接口说明文档系统名称:云MAS 平台项目开发者:中国移动通信集团政企客户分公司MT Message Terminal ----- 下行短信,即向手机终端发送短信M0 Message Original —上行短信,即手机用户向特服号码发送短信服务器具有直连访问互联网的能力。

并且提供HTTP Server 接收比较报告,状态报告, 上行短信。

1.5云MAS 平台与HTTP 客户端数据交互流程“1•返回提交状态J 说明云MAS 是否收到HTTP 提交的数据:数据还未提交行业 网关;“4.返回审核结果”,说明云MAS 已经对提交内容进行了审核:数摇还未提交行 业网1.2 背景L3 定义L4 环境SDK 收到的返回值说明:>> >*因平台有流控设置,需要进行多条短信连续提交时,为保证提交速疫和效率,请按照 S 返回提交状态"返回值判断是否提交下一条:关:“7.返回短信回复”,短信已经提交网关:“10•返回短信回执X短信已被网关下发:2数据结构说明2.1 MT提交报告数据结构•类型(TYPE): JSON•用途用于内部,跟踪短信状态,不能用于判断短信是否正确送达,2.2 MT状态报告数据结构•类型(TYPE): JSON•用途保存状态报告接口函数返回的短信内容,不能用于判断短信是否正确送达,短信是否送达以移动公司提供的账单为准.2. 3 M0数据结构•类型(Type): JSON•用途保存上行短信接口函数返回的短信内容。

3功能介绍及使用3. 1身份验证功能介绍企业必须通过身份验证才能进行短信发送,身份验证用户名、密码和集团客户名称完成。

SDK接口说明

SDK接口说明

msg
信长度小于等于 150 个字符
当发送普通短信时不需要该参数。发送 Push 信息,将该参数值设为 push
或 push16 或 wappush 或 mmspush,msg 参数值为 push 信息内容。当 sub 为
sub
wappush 或 mmspush 时,msg 的格式为:标题#URL;当 sub 为 push 时,msg
的格式为二进制的 Base64 编码;当 sub 为 push16 时,msg 的格式为十六进制
ቤተ መጻሕፍቲ ባይዱ编码
例: 普通短信: http://211.147.222.40:8686/SMSPortal/send?spid=TEST&spno=123&pwd=123456&dt=13… …&msg=%B2%E2%CA%D4
8686smsportalsend参数名称说明spid企业代码pwd密码spno企业服务号码以分配的服务号码开头可在其后扩充dt用户手机号多个号码时用英文逗号分隔最多100个号码msg信息内容gbk编码包含中文的短信长度小于等于70个字符纯英文的短信长度小于等于150个字符sub当发送普通短信时不需要该参数
返回页面:
<?xml version="1.0" encoding="GB2312" ?>
<root result="0" />
result 值
说明
0
发送成功
1
发送失败
2
参数错误,parameter 的值为错误的参数名
3
屏蔽字错误
4
验证失败
6
配额不足
7

sdk集成流程-概述说明以及解释

sdk集成流程-概述说明以及解释

sdk集成流程-概述说明以及解释1.引言1.1 概述概述部分的内容可以从SDK集成的背景和目的进行介绍。

可以包括以下几个方面的内容:SDK(Software Development Kit)是为了给开发者提供便捷工具和接口的一套软件开发工具。

在移动应用开发中,SDK是连接应用开发者与其他服务提供商的桥梁,可以用于集成第三方的功能或服务。

在互联网和移动应用快速发展的背景下,开发者为了在短时间内实现复杂的功能,常常需要依赖于各种各样的第三方服务,如支付SDK、社交分享SDK、云存储SDK等。

这些SDK可以帮助开发者快速接入相关的服务功能而不需要自行编写和维护复杂的代码。

SDK集成流程指的是将第三方提供的SDK集成到自己的应用中的一系列步骤和流程。

这个流程通常包括下载SDK、导入SDK到项目中、配置SDK的参数和权限等。

通过SDK集成,开发者可以实现丰富的功能,并提升应用的用户体验。

在SDK集成过程中,开发者需要了解SDK提供的功能和使用方法,以及集成所需要的技术要求和操作步骤。

同时,还需要考虑SDK与应用的兼容性、性能和稳定性等因素,确保SDK能够正常运行并与应用无缝衔接。

总而言之,SDK集成流程是移动应用开发中非常重要的一环,它可以帮助开发者快速接入各种第三方服务,并提供更多的功能和便利性。

在本文中,将详细介绍SDK集成的流程和注意事项,帮助开发者顺利实现SDK 集成的目标。

文章结构文章的结构对于读者来说非常重要,它可以帮助读者更好地理解和消化文章的内容。

本文将按照以下结构展开:1.引言1.1 概述1.2 文章结构1.3 目的2.正文2.1 第一个要点2.2 第二个要点3.结论3.1 总结3.2 展望在引言部分,我们将介绍sdk集成流程的概述以及本文的目的。

sdk 是软件开发工具包的缩写,它可以提供给开发者一系列的开发工具和接口,方便开发者快速集成相关功能到他们的应用程序中。

然后我们将明确本文的文章结构,以帮助读者更好地理解文章的组织和内容。

SDK通用版接口调用说明

SDK通用版接口调用说明

SDK通用版接口调用说明目录1请仔细阅读信息安全责任保证条款 (2)1.1安全信息责任条款 (2)1.2注意事项:................................................................................. 错误!未定义书签。

1 Webservice接口 (3)1.1 webservice返回集合对照表 (3)2、多线程webservice接口 (5)2.1 mdgxsend 个性短信 (5)3、多线程http接口 (8)3.1 多线程群发普通短信 (8)3.2 多线程群发个性短信 (9)请仔细阅读信息安全责任保证条款安全信息责任条款本人/本公司在使用本软件过程中,将严格遵守国家相关法律、法规、保证本公司信息发布的安全,并切实做到:(1)建立健全本公司信息发布的内部保障制度、信息安全保密制度、用户信息安全管理制度,建立健全本公司信息安全责任制度和信息发布的审批制度,严格审查本公司产品所发布信息。

(2)严格遵守《互联网信息服务管理办法》,对用户编辑的信息内容进行把关,保证信息内容的健康、合法。

(3)明确本企业的客户群和客户范围,所有通讯受众必须是自愿且明确同意接受企业服务。

(4)若发送未经用户允许的信息等所造成的影响、投诉等一切损失与本软件版权方无关、由本人/本公司承担全部责任;同时,本人/本公司也应承担若因此给本软件版权方造成的全部损失。

(5)不利用本软件制作、复制、发布、传播含有下列内容的信息:✧反对宪法所确定的基本原则的;✧危害国家安全,泄露国家秘密,颠覆国家政权,破坏国家统一的;✧损坏国家荣誉和利益的;✧煽动民族仇恨、民族歧视,破坏民族团结的;✧破坏国家民族宗教政策,宣扬邪教和封建迷信的;✧散布谣言,扰乱社会秩序,破坏社会稳定的;✧散布淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;✧侮辱或者诽谤他人,侵害他人合法权益的;✧含有法律、行政法规禁止的其他内容的;(6)自信息发布六个月内不修改删除信息发送日志内容,日志记录的备份应至少保持6个月以上,在国家机关进行依法查询时,予以提供。

SDK使用说明范文

SDK使用说明范文

SDK使用说明范文一、SDK简介SDK(Software Development Kit,软件开发工具包)是一组开发工具和资源的集合,用于帮助开发者创建应用程序。

SDK提供了开发所需的应用程序接口(API)、示例代码、文档等。

SDK可以大大简化开发过程,提高开发效率。

二、SDK的安装和配置2.配置开发环境需要根据开发环境配置SDK。

例如,在Windows上,需要在系统环境变量中设置SDK的路径。

三、SDK的导入在开发工具中导入SDK,可以使用SDK提供的API进行开发。

1.创建新项目打开开发工具,创建一个新项目。

2.导入SDK在项目中添加SDK,可以通过添加依赖库或引入外部库的方式导入。

四、SDK的使用SDK提供了各种功能的API供开发者使用。

以下是一些常见的SDK使用方法。

1.初始化SDK在应用程序的入口处,调用SDK提供的初始化方法,完成SDK的初始化。

可以根据需要进行必要的配置。

2.登录与认证在用户登录模块中,调用SDK提供的登录与认证API,实现用户的身份认证与管理。

3.数据获取与处理使用SDK提供的API,获取所需的数据。

可以进行数据解析、处理与展示等。

4.事件与回调SDK通常提供事件与回调机制,用于处理异步操作或接收SDK返回的数据。

需要注册相应的事件监听器或回调函数。

5.功能扩展与定制SDK通常提供了一些扩展和定制功能的接口,开发者可以根据需要,自定义SDK的功能与行为。

五、SDK的调试与测试在开发过程中,调试和测试是不可或缺的环节。

1.调试开发者可以使用开发工具提供的调试功能,结合SDK的调试日志,来定位和解决开发中的问题。

2.测试开发者可以编写单元测试或集成测试,来验证SDK的使用是否符合预期,并检查各种边际情况下的功能表现。

六、SDK的更新与升级随着软件的发展和需求变化,SDK也需要进行更新和升级。

一般来说,开发者可以通过以下方式更新SDK:1.官方渠道更新开发者可以定期查看官方网站、论坛或邮件列表,了解最新版本的SDK发布信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SDK接口说明(HTTP)
查询余额
输入参数
参数
说明
类型
Account
帐号
String
Password
密码
String
Channel
通道
String
输出参数等于0的数字
剩余条数
–1
账号或密码错误
–2
还没开通短信通道,充值即可开通
调用方式:
/GetBalance.asp?Account=***&Password=***&Channel=***
备注:
编码:GBK提交方式:POST多个号码请用“逗号”分隔
–1
账号或密码错误
–2
还没开通短信通道,充值即可开通
–3
短信内容含有敏感字符
–4
短信内容字数超过了限值
–5
手机号码有错误
–6
该通道余额不足,不能满足本次发送
调用方式:
/SendSms.asp?Account=***&Password=***&Phones=***&Content=***&Channel=***
群发短信
输入参数:
参数
说明
类型
Account
账号
String
Password
密码
String
Phones
发送手机号码(以英文,分隔)
String
Content
发送内容(需要UrlEncode)
String
Channel
通道
String
输出参数:
输出返回值参数
状态说明
0,xx,yy
发送成功(0表示成功,xx号码数,yy短信数)
相关文档
最新文档