格式范文平台对接接口详解

合集下载

接口文档样例模板

接口文档样例模板

接口文档样例模板一、接口概述:本文档是针对XXX系统的接口文档,用于说明系统提供的各种接口的具体功能和使用方法。

二、接口列表:1.接口名称:用户登录接口请求方式:POST接口描述:用户使用用户名和密码进行登录验证,返回登录状态和用户信息。

请求参数:- username(string,必填):用户输入的用户名。

- password(string,必填):用户输入的密码。

返回参数:- status(string):登录状态,值为"success"或"fail"。

- message(string):登录状态描述信息。

- user_info(object):用户信息,包括用户ID、昵称等。

请求示例:```json"username": "admin",}```返回示例:```json"status": "success","message": "登录成功","user_info":"user_id": 1,"nickname": "管理员"}}```2.接口名称:获取用户列表接口请求方式:GET接口描述:获取系统中所有用户的列表。

请求参数:无返回参数:- status(string):获取状态,值为"success"或"fail"。

- message(string):获取状态描述信息。

- user_list(array):用户列表,包括用户ID、昵称等。

请求示例:无返回示例:```json"status": "success","message": "获取成功","user_list":"user_id": 1,"nickname": "管理员"},"user_id": 2,"nickname": "用户1"}}```三、接口调用说明:2. 接口调用前需确保用户已经获取到相应的access token,并将其作为请求头中的Authorization字段进行传递。

平台接口对接方案

平台接口对接方案

平台接口对接方案一、对接准备1.明确需求:首先需要明确对接的平台之间需要传递哪些数据和功能,包括数据字段、数据格式、数据量等。

2.确定对接方式:根据平台对接的具体情况,确定对接方式,可以选择使用HTTP、RESTful、SOAP等常用的接口协议。

3.确立安全策略:对接的平台之间需要确立安全策略,包括数据加密、身份验证、防护机制等,以保证数据的安全性。

二、接口设计1.定义接口规范:根据需求明确接口的输入和输出,以及接口的参数、返回值、错误码等。

2.制定接口文档:根据接口规范编写接口文档,包括接口的功能描述、调用方式、参数格式、返回结果格式等,方便开发人员之间的沟通。

三、接口开发1.根据接口规范进行开发:根据接口规范进行接口的开发,包括接口的代码编写、数据库设计和操作等。

2.编写接口文档:在开发过程中及时更新接口文档,确保接口文档的准确性和完整性。

3.使用封装工具:可以使用一些封装工具来简化接口开发的过程,提高开发效率,例如开源的接口开发框架、第三方工具等。

四、接口测试1.编写测试用例:根据接口规范编写接口测试用例,测试用例需要覆盖接口的各种边界情况和异常情况,确保接口具有稳定性和健壮性。

2.进行接口测试:根据测试用例进行接口测试,包括正常流程测试、异常流程测试、性能测试等,确保接口的正确性和稳定性。

3.修复问题:在接口测试过程中,如果发现问题和bug,需要及时进行修复和调试,确保接口的质量。

五、接口发布1.准备发布环境:在正式发布接口之前,需要搭建好相应的发布环境,包括服务器的搭建、数据库的配置等。

2.发布接口:在发布环境中将接口部署上线,确保接口的可访问性和稳定性。

3.监控和维护:在接口发布之后,需要进行接口的监控和维护,及时发现和解决问题,确保接口的正常运行。

总结:平台接口对接是不同平台之间实现数据和功能的互通,对接方案是确保互通顺利进行的重要步骤。

通过对接准备、接口设计、接口开发、接口测试和接口发布等环节的规划和执行,可以有效地确保接口的质量和稳定性。

平台接口对接方案

平台接口对接方案

以我给的标题写文档,最低1503字,要求以Markdown 文本格式输出,不要带图片,标题为:平台接口对接方案# 平台接口对接方案## 1. 引言在软件开发和系统集成过程中,不同平台之间的数据交互是一项关键的工作。

平台接口对接方案是指为了实现不同平台之间的数据传递和交互,定义一套标准和规范的技术方案和方法。

本文将介绍平台接口对接方案的概念、目标和要求,并详细描述了设计和实施平台接口对接方案的步骤和方法。

## 2. 概述平台接口对接方案是为了实现不同平台之间的数据交互和集成,确保数据能够在不同平台之间正确、安全、可靠地传递和共享。

平台接口对接的主要目标是实现系统和平台之间的无缝集成,提高数据传递的效率和准确性。

平台接口对接方案的要求包括:- 可靠性:数据传递过程中不能丢失或损坏数据,要保证数据的完整性和可靠性。

- 安全性:对接过程中要进行身份验证和权限控制,确保数据的机密性和安全性。

- 可扩展性:方案要能够支持未来的扩展和变化,适应不同的数据格式和接口规范。

- 易用性:方案要简单易用,对开发人员友好,提供清晰的文档和示例代码。

## 3. 平台接口对接方案设计步骤### 3.1 确定接口需求和功能首先,需要明确对接的平台和系统之间需要传递的数据和功能。

根据实际需求,确定数据传递的方向、传递的数据类型和格式,以及需要支持的功能和操作。

### 3.2 选择合适的通信协议和数据格式根据接口需求和功能,选择合适的通信协议和数据格式。

常用的通信协议包括HTTP、SOAP、REST等,常用的数据格式包括XML、JSON等。

根据接口的特点和要求,选择合适的通信协议和数据格式。

### 3.3 设计接口规范和协议根据接口需求和选择的通信协议,设计接口规范和协议。

接口规范包括接口的URL、参数和返回值的格式等。

接口协议包括接口的调用方式、身份验证方式和错误处理方式等。

### 3.4 实现接口调用代码根据设计的接口规范和协议,实现接口调用的代码。

平台接口方案

平台接口方案

平台接口方案引言本文档旨在介绍平台接口方案,包括接口的定义、设计原则、接口文档规范以及接口版本控制等内容。

通过统一、规范的接口方案,能够提高平台的可扩展性和可维护性,降低系统间的耦合度,提升开发效率和用户体验。

接口定义接口是不同系统之间进行通信和交互的约定,可以是方法、函数、网络接口或消息等形式。

接口定义应该明确定义接口的输入、输出、参数类型、错误处理等内容,并提供详细的文档说明。

设计原则在设计平台接口时,应遵循以下原则:1.一致性:接口的命名、参数和返回值等应保持一致性,减少用户和开发人员的学习和理解成本。

2.简洁性:接口应尽量简洁明了,避免冗余和不必要的复杂性。

3.可扩展性:接口设计应具有良好的扩展性,方便后续的功能升级和迭代。

4.安全性:接口应考虑安全性设计,包括参数验证、权限控制等措施。

5.健壮性:接口应具备良好的错误处理能力,能够正确处理各种异常情况。

接口文档规范为了统一接口规范并方便开发人员的使用和理解,接口文档应按照以下规范编写:1.接口基本信息:包括接口名称、接口描述、作者、创建时间等基本信息。

2.接口URL:明确接口的访问地址和请求方法,例如:POST/api/user/login。

3.请求参数:列出接口的请求参数及其说明,包括参数名、类型、是否必填、取值范围等内容。

4.请求示例:给出请求示例,方便开发人员理解接口的使用方法。

5.响应参数:列出接口的响应参数及其说明,包括参数名、类型、是否必填、取值范围等内容。

6.响应示例:给出响应示例,方便开发人员理解接口的返回结果。

7.错误码:列出接口可能返回的错误码及其对应的错误信息。

8.备注:根据需要,添加一些备注信息,如接口的特殊说明、注意事项等。

接口版本控制为了保证接口的兼容性和升级能力,在平台接口设计中引入接口版本控制是一种好的实践。

接口版本控制可以通过在接口URL中添加版本号的方式实现,例如:POST /api/v1/user/login。

格式范文精选平台对接接口详解

格式范文精选平台对接接口详解

28181平台对接接口详解信令接口平台注册●下级平台主动向上级平台注册;●注册鉴权信息(用户名和密码)由上级提供;●举例说明:下级--->上级REGISTER sip:CSeq: 1 REGISTERFrom: <sip:Max-Forwards: 70Expires: 3600Content-Length: 0上级--->下级SIP/ 401 Unauthorized下级--->上级username="admin"response="上级--->下级平台心跳保活●下级平台定期向上级平台发心跳消息;●定期时间可配置,上下级配置一致;●上级平台连续三次未收到下级心跳消息,则认为下级平台离线;●下级平台连续三次未收到心跳响应,则认为上级平台离线;●举例说明:下级--->上级CSeq: 1 MESSAGEMax-Forwards: 70Content-Type: application/XmlContent-Length: 138<?xml version="" ?><Notify><CmdType>Keepalive</CmdType><SN>43</SN><DeviceID></DeviceID><Status>OK</Status></Notify>上级--->下级SIP/ 200 OKCSeq: 1 MESSAGEContent-Length: 0平台设备共享●下级平台将设备共享给上级平台,共享关系临时保存在本地数据库;●下级平台收到上级平台的目录查询消息时,返回共享给该上级平台的所有共享设备信息;●上级平台收到目录查询响应结果后,根据设备编码或自定义方式给设备建立目录;●上级平台最好支持定期查询目录和手动查询目录功能,以便及时获取到下级平台新共享的设备;●举例说明上级--->下级CSeq: 20 MESSAGEContent-Type: Application/MANSCDP+xmlMax-Forwards: 70User-Agent: HikvisionContent-Length: 127<?xml version=""?><Query><CmdType>Catalog</CmdType><SN>8903</SN><DeviceID></DeviceID></Query>下级--->上级SIP/ 200 OKCSeq: 20 MESSAGEContent-Length: 0下级--->上级CSeq: 1 MESSAGEMax-Forwards: 70Content-Type: application/MANSCDP+XMLContent-Length: 746<?xml version="" encoding="UTF-8" ?><Response><CmdType>Catalog</CmdType><SN>8903</SN><DeviceID></DeviceID><SumNum>2</SumNum><DeviceList Num="1"><Item><DeviceID></DeviceID><Name>共享镜头01</Name><Manufacturer>hik</Manufacturer><Owner>1</Owner><Model>1</Model><Address>1</Address><Parental>0</Parental><CertNum>1</CertNum><Certifiable>1</Certifiable><ErrCode>400</ErrCode><ParentID></ParentID><RegisterWay>1</RegisterWay><Secrecy>0</Secrecy><IPAddress></IPAddress><Port>0</Port><Longitude></Longitude><Latitude></Latitude><Status>ON</Status></Item></DeviceList></Response>上级--->下级SIP/ 200 OKCSeq: 1 MESSAGEUser-Agent: HikvisionContent-Length: 0下级--->上级CSeq: 1 MESSAGEMax-Forwards: 70Content-Type: application/MANSCDP+XML Content-Length: 749<?xml version="" encoding="UTF-8" ?><Response><CmdType>Catalog</CmdType><SN>8903</SN><SumNum>2</SumNum><DeviceList Num="1"><Item><DeviceID></DeviceID><Name>共享镜头02</Name><Manufacturer>hik</Manufacturer><Owner>1</Owner><Model>1</Model><Address>1</Address><Parental>0</Parental><CertNum>1</CertNum><Certifiable>1</Certifiable><ErrCode>400</ErrCode><RegisterWay>1</RegisterWay><Secrecy>0</Secrecy><IPAddress></IPAddress><Port>0</Port><Longitude></Longitude><Latitude></Latitude><Status>ON</Status></Item></DeviceList></Response>上级--->下级SIP/ 200 OKCSeq: 1 MESSAGEUser-Agent: HikvisionContent-Length: 0备注:上级平台收到下级平台目录查询响应消息后,根据SumNum字段确定共享设备数量,并累计DeviceList的Item数量,当累计数量和SumNum字段值相等时,则说明查询结束。

接口文档(范例)

接口文档(范例)

接口详细设计文档 (1)1 编写目的 (4)2 名词解释 (4)3组件分布图 (5)4 程序结构 (6)4.1 接入处理线程类图 (6)4.2 接收线程类图 (7)4.3 启动控制图 (7)5 程序设计说明 (8)5.1 对原系统的改动 (8)5.2 ThreadInSvcProcessor 接入处理器 (9)5.2.1 类图 (9)5.2.2 时序图 (10)5.2.3 流程图 (10)5.2.4 ThreadInSvcProcessor类说明 (12)5.3 PatternNewSyncAsyncInnerDir 同异步向内处理模式 (17)5.3.1 类图 (17)5.3.2 描述 (18)5.3.3 流程图 (18)5.3.4 类说明 (20)5.4 ThreadReplySvcProcessor 异步应答返回处理器 (25)5.4.1 类图 (25)5.4.2 类说明 (25)5.5 ClientInfo 客户端连接数据 (34)5.5.1 类图 (34)5.5.2 类描述 (34)5.6 ClientInfoTable 客户端连接数据表 (35)5.6.1 类图 (35)5.6.2 类描述 (35)5.7 ClientInfoTableMonitor 客户端连接数据表监控程序 (39)5.7.1 类图 (39)5.7.2 类说明 (39)5.8 FrontMain 主控程序 (41)5.8.1 类间关系 (41)5.8.2流程图 (42)5.8.3 类说明 (43)5.9 问题 (45)1编写目的预期读者:对接口行为和目的有一定了解的人背景说明⏹软件系统名称:接口前端接入服务器⏹描述<接口> 接收不同商家的接入,接收数据转发给主机服务器,并同步/异步将返回数据发给接入商家的行为2名词解释⏹ChannelBase 渠道,通信基类,提供数据收发和释放的方法接口用子类实现来封装了不同通信方式目前有TCP短连接接入,从ACE Message_Queue中读取(IPC MessageQueue-> ACE_Message_Queue)⏹Trade* trade 商家对象,代表的其实是针对该商家处理方法的集合将接入数据的商家称为服务商家而将请求面向的商家称为主机商家,主机商家负责同步/异步返回交易的应答数据给接口平台⏹而接口(数据交换)平台是在两者之间的交换平台⏹渠道工厂:把接入数据的渠道工厂统一定为服务渠道工厂,发送数据的渠道工厂统一定为主机通道工厂服务商家接口平台主机商家3 组件分布图ATM查不到,丢弃返回应答线程组ATM 接入服务器ATM 连接队列TCP 渠道IPC 消息队列渠道commserverIPC 消息队列注各种服务渠道和主机通道抽象类都是相同的基类ChannelBase ,只是作用不同渠道工厂生成各种渠道IPC 消息队commserver 银联 接入服务渠道抽象 代表各种接入服务渠道接出服务渠道抽象 TCP 渠道IPC 消息队列渠道发送请求线程组后台服务器连接监视器IPC 消息队列通知清除超时连接记录表接收线程 接收IPC 消总控接入主机通道抽象IPC 消息队列渠道4程序结构4.1 接入处理线程类图ThreadInSvcProcessor是接入处理线程的主流程收数,接包无误后将处理控制权交给ProcessPattern是后续处理的全部流程抽象类PatternNewSyncAsyncInnerDir是ProcessPattern的一个子类,实现发送主机服务器并判断同/异步返回同步直接返回给接入商家异步只做相应记录4.2 接收线程类图4.3 启动控制图5程序设计说明5.1 对原系统的改动⏹改变原有商家Trade类,不存放渠道对象在商家类中,商家类只执行商家处理,不负责渠道的管理⏹改动原有的系统中所有模式的处理,模式处理必须对渠道的释放负责⏹修改MidHstChannel,添加后台服务需要的2个FML字段,这两个字段是:FML域名描述S_INTERF_NO 接口标识号,整数。

接口文档范例示意

接口文档范例示意

接口文档范例示意文章标题:接口文档范例示意 - 简单易懂的API文档设计与编写引言:在软件开发过程中,为了实现不同系统之间的互联互通,接口文档的编写变得尤为重要。

好的接口文档不仅能够提供清晰的指导,还能减少开发者之间的沟通成本,提高开发效率。

本文将以一个示意的接口文档范例为例,探讨如何编写一份简单易懂的API文档。

第一部分:接口概述1.1 接口名称和版本信息在接口概述中,首先需要明确接口的名称和版本信息。

例如:接口名称:用户管理接口版本号:v1.01.2 接口描述在接口描述中,应该简要说明该接口的作用和功能。

例如:该接口用于对系统中的用户进行管理,包括用户的创建、查询、更新和删除等操作。

1.3 接口区域信息和请求方式在接口区域信息和请求方式中,需要提供接口的URL区域信息以及HTTP请求的方式。

例如:接口区域信息:/api/users请求方式:GET第二部分:请求参数2.1 公共请求参数公共请求参数是指在每个接口中都需要使用的参数,例如身份认证信息、时间戳等。

在该部分中,列举出每个公共请求参数的名称、类型和是否必填。

例如:- access_token(字符串,必填):用于身份认证的令牌。

- timestamp(字符串,必填):请求的时间戳。

2.2 接口请求参数接口请求参数是指该接口所需的具体参数,包括请求方法(GET、POST等),请求体中的参数以及可选的路由参数等。

在该部分中,详细描述每个请求参数的名称、类型、是否必填、描述以及示例值。

例如:- name(字符串,必填):用户姓名。

- age(整数,选填):用户年龄。

- gender(字符串,选填):用户性别。

示例值:'male'或'female'。

第三部分:响应参数3.1 公共响应参数公共响应参数是指在每个接口的响应结果中都会返回的参数,例如状态码、错误信息等。

在该部分中,列举出每个公共响应参数的名称、类型和描述。

平台接口方案范文

平台接口方案范文

平台接口方案范文在当今数字化时代,平台接口方案对于企业的成功至关重要。

平台接口方案是指为不同系统、应用程序和服务之间的通信和数据交换提供标准化方法和规范的一组接口。

它可以使不同系统之间无缝地进行数据传输和交互,提高业务的效率和灵活性。

下面是一个1200字以上的平台接口方案的详细介绍。

一、需求分析在设计平台接口方案之前,首先需要进行需求分析。

需求分析是指通过对业务流程和系统功能的深入了解,确定系统之间需要交换的数据和信息。

在需求分析阶段,需要与相关的业务部门和系统管理员进行沟通,了解他们的需求和期望。

根据需求分析的结果,可以确定平台接口的功能和目标。

二、接口设计接口设计是指根据需求分析的结果,确定平台接口的结构和协议。

在接口设计过程中,需要考虑以下几个方面:1.数据格式:确定数据的格式和编码方式,例如JSON、XML等。

2.接口协议:确定接口使用的协议,例如HTTP、SOAP等。

3.接口方法:确定可以调用的接口方法和参数。

4. 安全认证:确定接口的安全认证方式,例如使用API密钥、OAuth 等。

5.错误处理:确定接口的错误处理机制,包括错误码和错误消息。

三、接口开发接口开发是指根据接口设计的要求,实现平台接口的功能。

在接口开发过程中,可以采用不同的编程语言和开发工具。

一般来说,接口开发需要有以下几个步骤:1.数据模型设计:根据接口设计的数据结构,设计数据库表和数据模型。

2.接口实现:根据接口设计的要求,编写接口的业务逻辑和功能。

3.接口测试:对接口进行单元测试和集成测试,确保接口的正确性和稳定性。

4.接口文档:编写接口的文档,包括接口的使用方法和参数说明。

四、接口部署接口部署是指将开发好的接口部署到相应的服务器或云平台上,使其可以被其他系统和应用程序访问和调用。

在接口部署过程中,需要考虑以下几个方面:1.硬件环境:确定接口部署所需的硬件环境,包括服务器、存储设备等。

2.软件环境:确定接口部署所需的软件环境,包括操作系统、数据库等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

28181平台对接接口详解信令接口平台注册●下级平台主动向上级平台注册;●注册鉴权信息(用户名和密码)由上级提供;●举例说明:下级--->上级REGISTER sip:CSeq: 1 REGISTERFrom: <sip:Max-Forwards: 70Expires: 3600Content-Length: 0上级--->下级SIP/ 401 Unauthorized下级--->上级username="admin"response="上级--->下级平台心跳保活●下级平台定期向上级平台发心跳消息;●定期时间可配置,上下级配置一致;●上级平台连续三次未收到下级心跳消息,则认为下级平台离线;●下级平台连续三次未收到心跳响应,则认为上级平台离线;●举例说明:下级--->上级CSeq: 1 MESSAGEMax-Forwards: 70Content-Type: application/XmlContent-Length: 138<?xml version="" ?><Notify><CmdType>Keepalive</CmdType><SN>43</SN><DeviceID></DeviceID><Status>OK</Status></Notify>上级--->下级SIP/ 200 OKCSeq: 1 MESSAGEContent-Length: 0平台设备共享●下级平台将设备共享给上级平台,共享关系临时保存在本地数据库;●下级平台收到上级平台的目录查询消息时,返回共享给该上级平台的所有共享设备信息;●上级平台收到目录查询响应结果后,根据设备编码或自定义方式给设备建立目录;●上级平台最好支持定期查询目录和手动查询目录功能,以便及时获取到下级平台新共享的设备;●举例说明上级--->下级CSeq: 20 MESSAGEContent-Type: Application/MANSCDP+xmlMax-Forwards: 70User-Agent: HikvisionContent-Length: 127<?xml version=""?><Query><CmdType>Catalog</CmdType><SN>8903</SN><DeviceID></DeviceID></Query>下级--->上级SIP/ 200 OKCSeq: 20 MESSAGEContent-Length: 0下级--->上级CSeq: 1 MESSAGEMax-Forwards: 70Content-Type: application/MANSCDP+XMLContent-Length: 746<?xml version="" encoding="UTF-8" ?><Response><CmdType>Catalog</CmdType><SN>8903</SN><DeviceID></DeviceID><SumNum>2</SumNum><DeviceList Num="1"><Item><DeviceID></DeviceID><Name>共享镜头01</Name><Manufacturer>hik</Manufacturer><Owner>1</Owner><Model>1</Model><Address>1</Address><Parental>0</Parental><CertNum>1</CertNum><Certifiable>1</Certifiable><ErrCode>400</ErrCode><ParentID></ParentID><RegisterWay>1</RegisterWay><Secrecy>0</Secrecy><IPAddress></IPAddress><Port>0</Port><Longitude></Longitude><Latitude></Latitude><Status>ON</Status></Item></DeviceList></Response>上级--->下级SIP/ 200 OKCSeq: 1 MESSAGEUser-Agent: HikvisionContent-Length: 0下级--->上级CSeq: 1 MESSAGEMax-Forwards: 70Content-Type: application/MANSCDP+XML Content-Length: 749<?xml version="" encoding="UTF-8" ?><Response><CmdType>Catalog</CmdType><SN>8903</SN><SumNum>2</SumNum><DeviceList Num="1"><Item><DeviceID></DeviceID><Name>共享镜头02</Name><Manufacturer>hik</Manufacturer><Owner>1</Owner><Model>1</Model><Address>1</Address><Parental>0</Parental><CertNum>1</CertNum><Certifiable>1</Certifiable><ErrCode>400</ErrCode><RegisterWay>1</RegisterWay><Secrecy>0</Secrecy><IPAddress></IPAddress><Port>0</Port><Longitude></Longitude><Latitude></Latitude><Status>ON</Status></Item></DeviceList></Response>上级--->下级SIP/ 200 OKCSeq: 1 MESSAGEUser-Agent: HikvisionContent-Length: 0备注:上级平台收到下级平台目录查询响应消息后,根据SumNum字段确定共享设备数量,并累计DeviceList的Item数量,当累计数量和SumNum字段值相等时,则说明查询结束。

共享设备状态变更通知●下级平台共享设备状态变更时通知给上级平台;●举例说明:下级--->上级CSeq: 1 NOTIFYMax-Forwards: 70Content-Type: application/MANSCDP+XMLContent-Length: 747<?xml version='' encoding='UTF-8'?><Response><CmdType>Catalog</CmdType><SN>3</SN><SumNum>1</SumNum><DeviceList Num="1"><Item><Name>共享镜头01</Name><Manufacturer>hik</Manufacturer><Model>1</Model><Owner>1</Owner><Address>1</Address><Parental>0</Parental><CertNum>1</CertNum><Certifiable>1</Certifiable><ErrCode>400</ErrCode><RegisterWay>1</RegisterWay><Secrecy>0</Secrecy><IPAddress></IPAddress><Port>0</Port><Longitude></Longitude><Latitude></Latitude><Status>OFF</Status></Item></DeviceList></Response>上级--->下级SIP/ 200 OKCSeq: 1 NOTIFYUser-Agent: HikvisionContent-Type: application/MANSCDP+XMLContent-Length: 171<?xml version="" encoding="GB2312" ?><Response><CmdType>Catalog</CmdType><SN>3</SN><Result>OK</Result></Response>实时视频●上级平台请求下级共享镜头视频;●举例说明:上级--->下级INVITE sip:CSeq: 20 INVITEContent-Type: Application/SDPMax-Forwards: 70User-Agent: HikvisionSubject:Content-Length: 220v=0s=Playc=IN IP4t=0 0m=video 5400RTP/AVP 96 97 98a=rtpmap:96 PS/90000a=rtpmap:97 MPEG4/90000a=rtpmap:98 H264/90000a=recvonly下级--->上级SIP/ 100 TryingCSeq: 20 INVITEContent-Length: 0下级--->上级SIP/ 200 OKCSeq: 20 INVITEContent-Type: application/sdpContent-Length: 277v=0s=Playc=IN IP4t=0 0m=video 6016RTP/AVP96a=rtpmap:96 PS/90000a=sendonlym=audio 6018 RTP/AVP 100a=rtpmap:100 G711Ua=sendonlya=username:admina=password:123456f=v/2/1/0/1/0a///上级--->下级CSeq: 20 ACKMax-Forwards: 70User-Agent: HikvisionContent-Length: 0上级--->下级CSeq: 21 BYEMax-Forwards: 70User-Agent: HikvisionContent-Length: 0云台控制●上级平台向下级平台发送云台控制请求;●举例说明:上级--->下级CSeq: 20 MESSAGEContent-Type: Application/MANSCDP+xmlMax-Forwards: 70User-Agent: HikvisionContent-Length: 298<?xml version=""?><Control><CmdType>DeviceControl</CmdType><SN>8</SN><DeviceID></DeviceID><PTZCmd>a50f4d0000000001</PTZCmd><Info><ControlPriority>150</ControlPriority><startX>0</startX><startY>0</startY><endX>0</endX><endY>0</endY></Info></Control>下级--->上级SIP/ 200 OKCSeq: 20 MESSAGEContent-Length: 0录像查询●上级平台向下级平台查询录像请求;●举例说明:上级--->下级CSeq: 20 MESSAGEContent-Type: Application/MANSCDP+xmlMax-Forwards: 70User-Agent: HikvisionContent-Length: 258<?xml version=""?><Query><CmdType>RecordInfo</CmdType><SN>1894</SN><DeviceID></DeviceID><StartTime>2013-11-07T00:00:00</StartTime><EndTime>2013-11-07T23:59:59</EndTime><Type>all</Type><RecordPos>1</RecordPos></Query>下级--->上级SIP/ 200 OKCSeq: 20 MESSAGEContent-Length: 0下级--->上级CSeq: 1 MESSAGEMax-Forwards: 70Content-Type: application/MANSCDP+XMLContent-Encoding: UTF-8Content-Length: 566<?xml version='' encoding='UTF-8'?><Response><CmdType>RecordInfo</CmdType><SN>1894</SN><DeviceID></DeviceID><Name>共享镜头01</Name><SumNum>2</SumNum><RecordList Num='1'><Item><DeviceID></DeviceID><Name>共享镜头01</Name><StartTime>2013-11-06T23:17:32</StartTime><EndTime>2013-11-07T00:02:48</EndTime><Type>time</Type></Item></RecordList></Response>上级--->下级SIP/ 200 OKCSeq: 1 MESSAGEUser-Agent: HikvisionContent-Length: 0下级--->上级CSeq: 1 MESSAGEMax-Forwards: 70Content-Type: application/MANSCDP+XMLContent-Encoding: UTF-8Content-Length: 566<?xml version='' encoding='UTF-8'?><Response><CmdType>RecordInfo</CmdType><SN>1894</SN><DeviceID></DeviceID><Name>共享镜头01</Name><SumNum>2</SumNum><RecordList Num='1'><Item><DeviceID></DeviceID><Name>共享镜头01</Name><StartTime>2013-11-07T00:02:48</StartTime><EndTime>2013-11-07T00:48:03</EndTime><Type>time</Type></Item></RecordList></Response>上级--->下级SIP/ 200 OK CSeq: 1 MESSAGE User-Agent: Hikvision Content-Length: 0。

相关文档
最新文档