LTS TraderAPI接口说明
- 格式:pdf
- 大小:340.96 KB
- 文档页数:63
微擎第三方接口(轻量级扩展)说明文档微擎第三方接口(轻量级扩展)说明文档2016-1-28 22:43| 发布者: 商业源码网| 查看: 94| 评论: 0摘要: 微擎还提供另外一种扩展系统功能的方式, 使用第三方接口模块, 你可以快速和轻量级的来扩展你的微擎系统. 甚至可以使用远程接口的形式兼容已有的微信管理功能.第三方接口以一个系统模块的形式提供. 第三方接口模块提 ...微擎还提供另外一种扩展系统功能的方式, 使用第三方接口模块, 你可以快速和轻量级的来扩展你的微擎系统. 甚至可以使用远程接口的形式兼容已有的微信管理功能.第三方接口以一个系统模块的形式提供. 第三方接口模块提供两种形式的扩展方式: 本地文件和远程地址.本地文件扩展本地文件扩展适合于简单的Web 抓取处理的场景. 这种场景不需要复杂的业务处理, 但是需要请求 Web 获取内容, 并将内容处理为合适的格式返回给公众平台. 例如天气预报, 快递查询等.本地文件扩展应当将每个扩展功能实现为单独的PHP文件, 并将文件放置于微擎目录下的/source/modules/userapi/api 位置. 此PHP文件的执行环境位于 WeModuleProcessor 对象的 respond 函数中(请参阅微擎工作流程-模块定义), 并被直接 include 并获得返回值后返回给公众平台.数据传递因为本地文件扩展的执行位置位于WeModuleProcessor 对象的respond 函数中, 因此可以直接使用 $this->message 成员变量来获取公共平台发送过来的消息内容. 其他的附加数据请参阅微擎工作流程-模块定义.*注意: 你同样可以在文件扩展中使用$this->beginContext() 和$this->endContext() 来处理上下文锁定, 与模块中的处理不同之处在于在文件扩展中使用上下文锁定将会将会话锁定至当前的文件扩展中*返回结果时, 请在PHP文件中直接使用return 语句. 返回的结构与 WeModuleProcessor 对象的 respond 函数返回值相同.下边有一个示例来实现查询快递的功能.$matchs = array();$ret = preg_match('/^(?P申通|圆通|中通|汇通|韵达) (?P[a-z\d] {1,})$/i', $this->message['content'], $matchs);if(!$ret) {return $this->respText('请输入合适的格式, 快递公司+空格+单号, 例如: 申通 2309381801');}$express = $matchs['express'];$sn = $matchs['sn'];$mappings = array('申通' => 'shentong','圆通' => 'yuantong','中通' => 'zhongtong','汇通' => 'huitongkuaidi','韵达' => 'yunda');$code = $mappings[$express];$url = "/query?type={$code}&po stid={$sn}";$dat = ihttp_get($url);if(!empty($dat) && !empty($dat['content'])) {$traces = json_decode($dat['content'], true);if(is_array($traces)) {$traces = $traces['data'];if(is_array($traces)) {$traces = array_reverse($traces);$reply = '';foreach($traces as $trace) {$reply .= "{$trace['time']} - {$trace['context']}\n";}if(!empty($reply)) {$reply = "已经为你查到相关快递记录: \n" . $reply;return $this->respText($reply);}}}}return $this->respText('没有查找到相关的数据, 请检查您的输入格式, 正确格式为: 快递公司+空格+单号, 例如: 申通 2309381801');//以上的内容被保存为 express.php 后放置于 /source/modules /userapi/api 中, 然后新增一条规则记录. 使用正则表达式匹配方式匹配格式为: /^(?:申通|圆通|中通|汇通|韵达) (?:[a-z\d]{1,})$/i 然后既可以利用此公众号查询快递了.远程地址扩展远程地址扩展通过调用远程的URL来扩展微擎功能. 使用这样的方式你可以很简便的整合第三方微信平台(如乐享, 小猪, 甚至是另一个微擎), 其原理是模拟公众平台向第三方的接口地址发送请求(完全兼容官方的请求格式), 然后将返回的结果数据返回给公众平台. 采用这样的方式可以不改动原有接口(特殊情况仅需要改动很少量代码), 即可将原有的微信管理工具接入微擎. 使用这样的方式你可以整合多个微信管理平台, 博采众家之长, 更好的为你的公众微信号服务.处理方式调用远程地址扩展你需要在添加自定义接口回复规则时选择远程地址. 系统会要求你填写远程地址的 URL 以及 Token.这里的 URL 和 Token 请按照你原平台提供给微信公众平台的URL和Token填写即可. (而你在微信公众平台填写的URL 和Token 应该是微擎系统提供的)- 公众平台发送粉丝用户的数据到达至微擎- 微擎判断消息内容符合定义的规则(远程地址扩展方式)- 微擎按照填写的 T oken 重新签名请求数据- 微擎将请求数据(重新签名)发送至远程地址- 微擎将远程地址返回的内容返回给微信公众平台上下文处理如果需要在远程地址中处理上下文锁定, 需要在远程地址返回的数据中附加特定标记. 在上述处理流程的最后一步"微擎将远程地址返回的内容返回给微信公众平台" 中, 微擎系统如果检测到返回的数据中包含 {begin-context} 内容时, 将会锁定会话上下文至当前的远程地址扩展中. 如果检测到返回的数据包含 {end-context} 内容, 将会解除上下文锁定.注意: {begin-context} 标记和 {end-context} 标记将会被微擎系统过滤掉. 因此最终的粉丝用户是看不到这样的附加数据的, 对用户的使用习惯没有任何破坏.*在远程地址扩展中处理上下文会话锁定, 可能需要你稍微改动一下你在其他平台中设定的处理规则或处理代码.*。
NGES交易系统交易API和行情API接口规范Version:1.20发布日期:2009年6月20日I.修订记录、核准记录和审核记录修订记录核准记录审核记录文件制作和维护:上海期货交易所技术部;上海期货信息技术有限公司。
目录第一部分、NGES交易系统接口介绍 (1)1.介绍 (2)1.1. 背景 (2)1.2. T RADER API简介 (3)1.3. M DUSER API简介 (3)1.4. T RADER API/M DUSER API发行的平台 (4)1.5. 修改历史 (4)1.5.1. 版本1.20 (4)2.FTD体系结构 (6)2.1. 通讯模式 (6)2.2. 数据流 (8)3.接口模式 (10)3.1. T RADER API接口 (10)3.1.1. 对话流和查询流编程接口 (10)3.1.2. 私有流编程接口 (11)3.1.3. 公共流编程接口 (11)3.2. M DUSER API接口 (11)3.2.1. 对话流编程接口 (12)3.2.2. 行情流编程接口 (13)4.运行模式 (14)4.1. 工作流程 (14)4.1.1. 初始化阶段 (14)4.1.2. 功能调用阶段 (14)4.2. 工作线程 (15)4.3. 会员系统使用T RADER API与交易系统的交互 (16)4.4. 与交易所前置系统的连接 (18)4.5. 本地文件 (19)4.6. 请求/应答日志文件 (19)4.7. 可靠数据流的订阅方式 (19)4.7.1. API维护重传报文的序号 (20)4.7.2. 会员系统维护重传报文的序号 (21)4.8. 心跳机制(H EARTBEAT) (22)4.9. 前置机列表 (23)4.10. 灾备接口 (25)第二部分、TRADERAPI参考手册 (27)1.TRADERAPI接口分类 (28)1.1. 管理接口 (28)1.2. 业务接口 (28)1.3. 当前版本不开放的业务 (30)2.TRADERAPI参考手册 (32)2.1. CS HFE F TDC T RADER S PI接口 (32)2.1.1. OnFrontConnected 方法 (32)2.1.2. OnFrontDisconnected 方法 (32)2.1.3. OnHeartBeatWarning方法 (33)2.1.4. OnPackageStart方法 (33)2.1.5. OnPackageEnd方法 (33)2.1.6. OnRspUserLogin方法 (34)2.1.8. OnRspUserPasswordUpdate 方法 (36)2.1.9. OnRspSubscribeTopic方法 (37)2.1.10. OnRspQryTopic方法 (38)2.1.11. OnRspError 方法 (39)2.1.12. OnRspOrderInsert 方法 (40)2.1.13. OnRspOrderAction 方法 (43)2.1.14. OnRspQuoteInsert 方法 (45)2.1.15. OnRspQuoteAction 方法 (47)2.1.16. OnRspExecOrderInsert 方法 (49)2.1.17. OnRspExecOrderAction 方法 (50)2.1.18. OnRspQryPartAccount 方法 (52)2.1.19. OnRspQryOrder 方法 (54)2.1.20. OnRspQryQuote 方法 (56)2.1.21. OnRspQryTrade 方法 (58)2.1.22. OnRspQryClient 方法 (60)2.1.23. OnRspQryPartPosition 方法 (61)2.1.24. OnRspQryClientPosition 方法 (63)2.1.25. OnRspQryInstrument 方法 (65)2.1.26. OnRspQryInstrumentStatus 方法 (67)2.1.27. OnRspQryBulletin 方法 (68)2.1.28. OnRspQryMarketData 方法 (69)2.1.29. OnRspQryMBLMarketData 方法 (71)2.1.30. OnRspQryHedgeV olume 方法 (72)2.1.31. OnRtnTrade 方法 (73)2.1.32. OnRtnOrder 方法 (75)2.1.33. OnRtnQuote 方法 (77)2.1.34. OnRtnExecOrder 方法 (78)2.1.35. OnRtnInstrumentStatus 方法 (79)2.1.36. OnRtnInsInstrument 方法 (80)2.1.37. OnRtnDelInstrument 方法 (81)2.1.38. OnRtnInsCombinationLeg 方法 (82)2.1.39. OnRtnDelCombinationLeg 方法 (83)2.1.40. OnRtnBulletin 方法 (84)2.1.41. OnRtnAliasDefine 方法 (85)2.1.42. OnRtnFlowMessageCancel方法 (85)2.1.43. OnErrRtnOrderInsert方法 (86)2.1.44. OnErrRtnOrderAction方法 (88)2.1.45. OnErrRtnQuoteInsert方法 (89)2.1.46. OnErrRtnQuoteAction方法 (90)2.1.47. OnErrRtnExecOrderInsert方法 (91)2.1.48. OnErrRtnExecOrderAction方法 (92)2.1.49. OnRspCombOrderInsert方法 (93)2.1.50. OnRspQryCombOrder方法 (95)2.1.51. OnRtnCombOrder方法 (97)2.1.52. OnErrRtnCombOrderInsert方法 (100)2.2. CS HFE F TDC T RADER A PI接口 (102)2.2.1. CreateFtdcTraderApi方法 (102)2.2.2. GetVersion方法 (102)2.2.4. Init 方法 (103)2.2.5. Join 方法 (103)2.2.6. GetTradingDay方法 (103)2.2.7. RegisterSpi 方法 (104)2.2.8. RegisterFront 方法 (104)2.2.9. RegisterNameServer 方法 (104)2.2.10. SetHeartbeatTimeout方法 (105)2.2.11. OpenRequestLog方法 (105)2.2.12. OpenResponseLog方法 (106)2.2.13. SubscribePrivateTopic方法 (106)2.2.14. SubscribePublicTopic方法 (106)2.2.15. SubscribeUserTopic方法 (107)2.2.16. ReqUserLogin 方法 (107)2.2.17. ReqUserLogout 方法 (109)2.2.18. ReqUserPasswordUpdate 方法 (109)2.2.19. ReqSubscribeTopic方法 (110)2.2.20. ReqQryTopic方法 (111)2.2.21. ReqOrderInsert 方法 (112)2.2.22. ReqOrderAction 方法 (113)2.2.23. ReqQuoteInsert 方法 (115)2.2.24. ReqQuoteAction 方法 (116)2.2.25. ReqExecOrderInsert 方法 (117)2.2.26. ReqExecOrderAction 方法 (118)2.2.27. ReqQryPartAccount 方法 (119)2.2.28. ReqQryOrder 方法 (120)2.2.29. ReqQryQuote 方法 (121)2.2.30. ReqQryTrade 方法 (122)2.2.31. ReqQryClient 方法 (123)2.2.32. ReqQryPartPosition 方法 (123)2.2.33. ReqQryClientPosition 方法 (124)2.2.34. ReqQryInstrument 方法 (125)2.2.35. ReqQryInstrumentStatus 方法 (126)2.2.36. ReqQryMarketData 方法 (127)2.2.37. ReqQryBulletin 方法 (127)2.2.38. ReqQryMBLMarketData 方法 (128)2.2.39. ReqQryHedgeV olume 方法 (129)2.2.40. ReqCombOrderInsert方法 (130)2.2.41. ReqQryCombOrder方法 (132)3.TRADERAPI开发示例 (135)第三部分、MDUSERAPI参考手册 (140)1.MDUSERAPI接口分类 (141)1.1. 管理接口 (141)1.2. 业务接口 (141)2.MDUSERAPI参考手册 (142)2.1. CS HFE F TDC M DUSER S PI接口 (142)2.1.1. OnFrontConnected 方法 (142)2.1.2. OnFrontDisconnected 方法 (142)2.1.3. OnHeartBeatWarning方法 (143)2.1.5. OnPackageEnd方法 (143)2.1.6. OnRspUserLogin方法 (144)2.1.7. OnRspUserLogout 方法 (145)2.1.8. OnRspSubscribeTopic方法 (146)2.1.9. OnRspQryTopic方法 (147)2.1.10. OnRspError 方法 (148)2.1.11. OnRtnDepthMarketData 方法 (148)2.2. CS HFE F TDC M DUSER A PI接口 (151)2.2.1. CreateFtdcMduserApi方法 (151)3.1.1. GetVersion方法 (151)2.2.2. Release 方法 (152)2.2.3. Init 方法 (152)2.2.4. Join 方法 (152)2.2.5. GetTradingDay方法 (152)2.2.6. RegisterSpi 方法 (153)2.2.7. RegisterFront 方法 (153)3.1.2. RegisterNameServer 方法 (153)2.2.8. SetHeartbeatTimeout方法 (154)2.2.9. SubscribeMarketDataTopic方法 (154)2.2.10. ReqUserLogin 方法 (155)2.2.11. ReqUserLogout 方法 (156)2.2.12. ReqSubscribeTopic方法 (156)2.2.13. ReqQryTopic方法 (157)3.MDUSERAPI开发示例 (159)第四部分附录 (161)1.错误编码列表 (161)2.枚举值列表 (164)3.数据类型列表 (167)第一部分、NGES交易系统接口介绍本部分主要介绍NGES交易系统的接口,包括:第一章引入NGES交易系统的两个接口,TraderAPI用于会员系统下达交易、控制和查询指令,接收私有流(含报单插入、报单操作响应和成交回报)、公共流(市场控制提示)、响应流和查询流(查询结果);MduserAPI用于会员系统和行情转发商系统接收行情流。
如何使用API测试工具进行接口测试随着互联网技术的发展,Web应用越来越多地采用了面向服务的架构(SOA),其中的接口扮演着至关重要的角色。
为了保证接口的稳定性和可靠性,API测试工具成为了必备的工具。
本文将介绍如何使用API测试工具进行接口测试,帮助读者更好地理解和应用这一技术。
1. 什么是API测试工具API测试工具是一种用于测试接口的软件,它可以模拟用户对接口进行请求,并验证接口的返回结果是否符合预期。
常见的API测试工具有Postman、SoapUI、JMeter等。
这些工具提供了简单易用的界面,能够方便地构建和执行测试用例,并生成相关的测试报告。
2. 准备测试环境在进行API测试之前,首先需要准备测试环境。
这包括搭建测试服务器、准备测试数据等。
测试服务器可以是一个独立的环境,或者是开发环境的一个副本。
为了保证测试数据的完整性和一致性,可以使用数据库备份或者数据生成工具来生成测试数据。
3. 定义测试用例接下来,需要定义测试用例。
测试用例是对接口进行测试的具体步骤和预期结果的描述。
一个完整的测试用例通常包括以下几个方面:请求参数:测试用例应该包括所有可能的请求参数,以覆盖接口的各种情况。
可以通过修改请求参数的值来模拟不同的场景,如正常情况、异常情况、边界情况等。
预期结果:测试用例应该定义接口的预期返回结果,包括状态码、错误信息、返回数据等。
预期结果可以根据接口文档或者开发人员提供的信息进行定义。
参数校验:测试用例应该验证接口对参数的校验是否符合预期,如是否返回了正确的错误码、错误信息等。
这可以帮助发现接口存在的安全问题,并提供改进的建议。
4. 执行测试用例有了测试用例后,就可以开始执行接口测试了。
在API测试工具中,可以创建一个新的测试项目,并在项目中添加测试用例。
对于每个测试用例,可以设置请求参数和预期结果,并执行测试。
执行结果将会显示在测试工具的界面上,包括请求的响应时间、状态码、返回结果等。
如何使用API_api接口有什么优点应用程序接口API是什么接口是一个抽象概念,一般有好几种层面的接口。
Interface可翻译为界面也可翻译为接口,翻译为接口的由来应该是从电器的插口而来(未做考证)。
通俗说法:接口就是用来连接而开放的入口。
大致有这些类型的接口:硬件接口、用户界面(UI)、软件接口、面向对象接口。
至于API一般仅仅限于应用程序的编程接口。
通俗的解释应该是:一个组件(或程序库)提供给开发者进行编程使用的,通过代码可以与之沟通的入口。
比如说你下载了一个控件包,通过阅读说明你知道应该如何创建上下文、初始化、设置属性、调用、回调、事件处理,这些就是这个控件包的API。
API一般对应函数,在面向对象领域可能对应类提供的特性,而对于传输协议一般指协议的一种实现所提供的使用该协议的方式。
返回值方法名(参数1,参数2 。
)这就可以认为是接口。
应用程序接口为:计算机操作系统(OperaTIng system)或程序库提供给应用程序调用使用的代码。
其主要目的是让应用程序开发人员得以调用一组例程功能,而无须考虑其底层的源代码为何、或理解其内部工作机制的细节。
API本身是抽象的,它仅定义了一个接口,而不涉入应用程序如何实现的细节。
例如,图形库中的一组API定义了绘制指针的方式,可于图形输出设备上显示指针。
当应用程序需要指针功能时,可在引用、编译时链接到这组API,而运行时就会调用此API的实现(库)来显示指针。
应用程序接口API,就是软件系统不同组成部分衔接的约定。
由于近年来软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。
程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。
良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。
应用程序接口是一组数量上千、极其复杂的函数和副程序,可让程序员做很多任务作,譬如读取文件、显示菜单、在视窗中显示网页等等。
企业信息机API接口说明 (V1.01)为了企业用户更加简便同时又灵活地实现与短信相关的业务,我们提供了一个企业业务系统接入华为公司短信平台的应用程序开发接口库。
该接口库以JA V A方式提供给企业应用系统进行调用。
通过调用该接口库的方法可以实现短信的单条发送、群发、上行短信查询、返回短信系统信息位、根据系统信息位得到短信状态等功能。
使用该API时请注意以下几点:1.把所需要的第三方驱动(如:mssqlserver.jar, log4j-1.2.9.jar等)放到工程根目录的lib 文件里边。
2.把systemConfig.txt,Log4j.properties放置到工程根目录下。
3.在根目录下创建一个log文件夹,在log里创建一个SMlog.log文件。
第1章结构及描述:smentry.jar:Java APIcom.huawei.api:包路径com.huawei.api.SMErrorMapping;:定义接口异常类型及参考信息com.huawei.api.SMException;:接口异常类com.huawei.api.SMEntry;:直接操作信息机接口com.huawei.api.SMReceivedBean;:上行短信对象类com.huawei.api. SendShorBean;:下行短信对象类com.huawei.api.SMTools;:工具类com.huawei.api.ConnectionMgr;:连接DB类在应用中,通过直接调用SMEntry类的方法实现api接口功能;通过捕获SMException异常得到出错信息;第2章详细说明:2.1 SMErrorMapping 及SMException类;捕获异常信息:try{SMEntry.methods ( );}catch(SMException e){e.getErrorType(); // 异常类型e.getErrorCode(); // 异常代码e.getErrorDesc(); // 异常描述}异常列表:2.2 SMEntry 类2.2.1 接口初始化和释放企业应用在调用接口内部函数时,应该首先初始化接口,在企业应用不再使用接口时,应该释放接口。
T a r g e t-S外部接口说明书上海四键信息技术Fourth Button, Inc.日期: 2016-05-19变更记录目录1 引言........................................................概述.................................................名词缩写及定义.......................................历史变更.............................................2开发规范....................................................通信方式.............................................接口说明.............................................返回参数..........................................通用返回码说明....................................3数据服务接口................................................importCustomerAndVHLData(FTP Monitor-TSS).......createLeads(TSS-TSM)............................leads 需要外部文件导入的,是修改leads状态码?....callTheCustomer(TSS-CCA)..........................fishTheCall(CCA-TSS)............................ 4附录........................................................数据结构描述.........................................customerVHLData...................................customerInfo......................................VHLInfo...........................................serviceStatus.....................................leadsInfo.........................................HTTP返回值处理策略...................................1引言1.1概述略1.2名词缩写及定义1.3历史变更2开发规范2.1通信方式1)业务请求是HTTP协议请求,客户端以POST方式发送到服务平台。
企业信使运营管理平台API接口说明客户接口说明1第一章发送接口21.1 请求地址21.2参数说明21.3返回值3第二章余额及已发送量查询接口42.1 请求地址42.2参数说明42.3返回值4第三章非法关键词查询53.1 请求地址53.2参数说明53.3返回值5第四章状态报告接口64.1 请求地址64.2参数说明64.3返回值64.4错误返回值——状态报告请求错误返回格式及对应值7接口说明:客户接口局部提供url式的接口,根据客户需求可以提供相应接口,接口编码式采用统一的UTF-8接口账户请登录我们注册dx.qxtsms.接口账户必须是英文格式不支持中文名!企业ID 在登录系统后查看我的信息!第一章发送接口1.1 请求地址请求地址是客户接口程序调用时请求的url地址,采用的是post 接口,地址是dx.qxtsms./sms.aspx入口地址一般不会发生变化,当发生变化的时候,会通知接口用户1.2参数说明dx.qxtsms./sms.a spx?action=sendaction=send&userid=12&account=账号&password=密码&mobile=,&content=容&sendTime=&checkcontent=11.3返回值在接收到客户端发送的请求后,返回以xml的式返回处理结果。
格式为:<?xml version="1.0" encoding="utf-8" ?><returnsms><returnstatus>status</returnstatus> ---------- 返回状态值:成功返回Success 失败返回:Faild<message>message</message> ---------- 返回信息:见下表<remainpoint> remainpoint</remainpoint> ---------- 返回余额<taskID>taskID</taskID> ----------- 返回本次任务的序列ID<successCounts>successCounts</successCounts> --成功短信数:当成功后返回提交成功短信数</returnsms>第二章余额及已发送量查询接口2.1 请求地址请求地址是客户接口程序调用的时候请求的url地址,采用的是post接口,地址是dx.qxtsms./sms.aspx入口地址一般不会发生变化,当发生变化的时候,会通知接口用户2.2参数说明action=overage&userid=12&account=账号&password=密码2.3返回值<?xml version="1.0" encoding="utf-8" ?><returnsms><returnstatus>status</returnstatus>-------返回状态值:成功返回Success 失败返回:Faild <message>message</message>--------------返回信息提示:见下表<payinfo>payinfo</payinfo>--------------返回支付式后付费,预付费<overage>overage</overage>-------------返回已发送条数<sendTotal>sendTotal</sendTotal>----返回总点数当支付式为预付费是返回总充值点数</returnsms>第三章非法关键词查询3.1 请求地址请求地址是客户接口程序调用的时候请求的url地址,采用的是post接口,地址是dx.qxtsms./sms.aspx入口地址一般不会发生变化,当发生变化的时候,会通知接口用户3.2参数说明action=checkkeyword&userid=12&account=账号&password=密码&content=容3.3返回值<?xml version="1.0" encoding="utf-8" ?><returnsms><message>message</message>--------------返回信息提示:见下表</returnsms>第四章状态报告接口4.1 请求地址请求地址是客户接口程序调用的时候请求的url地址,采用的是post接口,地址是dx.qxtsms./statusApi.aspx入口地址一般不会发生变化,当发生变化的时候,会通知接口用户4.2参数说明action=query&userid=12&account=账号&password=密码4.3返回值<?xml version="1.0" encoding="utf-8" ?><returnsms><statusbox><mobile>0</mobile>-------------对应的手机<taskid>1212</taskid>-------------同一批任务ID<status>10</status>---------状态报告----10:发送成功,20:发送失败<receivetime>2011-12-02 22:12:11</receivetime>-------------接收时间</statusbox><statusbox><mobile>1</mobile><taskid>1212</taskid><status>20</status><receivetime>2011-12-02 22:12:11</receivetime></statusbox></returnsms>4.4错误返回值——状态报告请求错误返回格式及对应值<?xml version="1.0" encoding="utf-8" ?><returnsms><errorstatus><error>1</error>-------------错误码<remark>用户名或密码不能为空</remark>-------------错误描述</errorstatus></returnsms>1:用户名或密码不能为空2:用户名或密码错误3:该用户不允查看状态报告4:参数不正确第五章上行接口5.1 请求地址请求地址是客户接口程序调用的时候请求的url地址,采用的是post接口,地址是dx.qxtsms./callApi.aspx入口地址一般不会发生变化,当发生变化的时候,会通知接口用户5.2参数说明action=query&userid=12&account=账号&password=密码5.3返回值<?xml version="1.0" encoding="utf-8" ?><returnsms><callbox><mobile></mobile>-------------对应的手机<taskid>1212</taskid>-------------同一批任务ID<content>你好,我不需要</content>---------上行容<receivetime>2011-12-02 22:12:11</receivetime>-------------接收时间</callbox><callbox><mobile>1</mobile><taskid>1212</taskid><content>你好,本次活动路线是怎么的</content><receivetime>2011-12-02 22:12:11</receivetime></callbox></returnsms>5.4错误返回值——回复请求错误返回格式及对应值<?xml version="1.0" encoding="utf-8" ?><returnsms><errorstatus><error>1</error>-------------错误码<remark>用户名或密码不能为空</remark>-------------错误描述</errorstatus></returnsms>1:用户名或密码不能为空2:用户名或密码错误3:该用户不允查看状态报告4:参数不正确接口账户请登录我们注册dx.qxtsms.接口账户必须是英文格式不支持中文名!。
开放API使用方法:快速上手,轻松实现功能扩展随着互联网技术的快速发展,开放API(Application Programming Interface)成为了各类应用程序之间实现数据交互和功能扩展的重要手段。
无论是移动应用、网站,还是智能设备,都可以通过调用开放API,实现与其他应用程序的无缝对接。
本文将介绍开放API的使用方法,帮助读者快速上手,并轻松实现功能扩展。
一、了解API的基本概念在使用开放API之前,首先需要了解API的基本概念。
API是一组定义了应用程序之间如何互相访问和通信的规范和工具集合。
开放API是指供第三方开发者使用的API,通常由服务提供商开放给公众使用。
开放API提供了一系列的接口和方法,使得开发者可以在自己的应用程序中调用其他应用程序的功能和数据。
二、选择适合的开放API在选择使用开放API时,需要根据自己的需求来确定合适的API。
首先要明确自己的应用程序需要实现哪些功能,然后在各大开放API平台上搜索相应的API。
常见的开放API平台有谷歌开放平台、Twitter开放平台、Facebook开放平台等。
这些平台提供了丰富的API 资源,包括地图API、社交媒体API、支付API等,可以满足不同应用程序的需求。
三、获取API密钥在使用开放API之前,通常需要获取相应的API密钥。
API密钥是用于标识和验证开发者身份的密钥。
每个API都有自己的密钥生成方式,具体可以在开放API平台的开发者文档中查找。
获取API密钥通常需要注册开发者账号,并按照平台提供的步骤进行申请和验证。
四、阅读官方文档与示例代码获得API密钥后,需要详细阅读开放API的官方文档与示例代码。
官方文档提供了API的使用说明、接口参数、返回结果等信息,可以帮助开发者理解和正确使用API。
示例代码则可以帮助开发者快速上手,了解API的调用方式和参数设置。
五、使用API进行功能扩展在熟悉API的基本使用方法后,就可以开始使用API进行功能扩展了。
api接口说明文档模板文api接口说明文档模板1正如在"什么是API"中所说,API函数包含在位于系统目录下的DLL文件中.你可以自己输入API函数的声明,但VB提供了一种更简单的方法,即使用API Text Viewer. 要想在你的工程中声明API函数,只需运行API Text Viewer,打开Win32api.txt(或.MDB如果你已经把它转换成了数据库的话,这样可以加快速度. 使用预定义的常量和类型也是同样的方法. API除了有应用“应用程序接口”的意思外,还特指 API的说明文档,也称为帮助文档。
你将会遇到一些问题假设你想在你的窗体模块中声明一个函数.粘贴然后运行,VB会告诉你:编译错误...Declare 语句不允许作为类或对象模块中的 Public 成员...看起来很糟糕,其实你需要做的只是在声明前面添加一个Private(如 Private Declare Function...).--不要忘了,可是这将使该函数只在该窗体模块可用. 在有些情况下,你会得到"不明确的名称"这样的提示,这是因为函数.常量或其他的什么东西共用了一个名称.由于绝大多数的函数(也可能是全部,我没有验证过)都进行了别名化,亦即意味着你可以通过Alias子句使用其它的而不是他们原有的名称,你只需简单地改变一下函数名称而它仍然可以正常运行.api接口说明文档模板文21、技术优势具有高效率、团结、富有创意的团队,技术实力雄厚,可针对不同层次客户的需求;2、服务优势领先的技术、严密的流程、品牌的保证,为在线交易给予有力的安全保障;庞大的客服体系,为您提供7×24小时不间断的客户服务;3、卡类兑换优势解决客户往返银行汇款的麻烦,提升客户效率,有效增加订单数量。
百汇通具有几十种的卡类兑换方式,与上游运营商合作密切,有大部分运营商充值接口,卡类产品的多样化能够满足所有客户的对于卡类兑换的需求。
企业短信平台企业API接口说明2006-12-6目录1 企业API接口............................................ 错误!未定义书签。
1.1 接口函数说明.................................... 错误!未定义书签。
1.1.1 发送消息函数SendMessage ........................ 错误!未定义书签。
1.1.2 接收消息函数RecvMessage ........................ 错误!未定义书签。
1.2 企业接口调用方式................................ 错误!未定义书签。
1.2.1 ASP中的Jscript和VbScript的调用............... 错误!未定义书签。
1.2.2 C#中的调用...................................... 错误!未定义书签。
1.2.3 Javascript的调用............................... 错误!未定义书签。
1.2.4 Java的调用方式................................. 错误!未定义书签。
1企业API接口企业API接口的实现使用了WebService的方式,企业用户通过调用WebService的指定接口函数以达到发送和接收短信的目的;企业接口的服务页面为WebService/EntInterface.asmx,如果WEB服务器地址为:http://61.191.40.242:9090那么访问WebService的地址就为:http://61.191.40.242:9090/WebService/EntInterface.asmx要查看接口的定义的话则在连接地址下面增加“?WSDL”,即:http://61.191.40.242:9090/WebService/EntInterface.asmx?WSDL1.1 接口函数说明企业接口中提供了三个函数,如下:string SendMessage (string strLoginCode, string strPass, string strSpNum,string strRecvNum, string strMsg, int bConfirm, string AtDate) string RecvMessage (string strLoginCode, string strPass)string GetStatus (string strLoginCode, string strPass, string strSendID)SendMessage 函数为发送消息的函数RecvMessage 函数为接收企业用户消息的函数GetStatus 函数为检测发送流水的消息函数1.1.1发送消息函数SendMessage函数定义如下:string SendMessage (string strLoginCode, string strPass, string strSpNum,string strRecvNum, string strMsg, int bConfirm, string AtDate)对于返回的结果XML结构如下:<?xml version="1.0" encoding="GB2312"?><result status="0" message=”发送成功”><serial_id count="2" ><id value=”1005” sp_name=”电信”/><id value=”1006” sp_name=”电信”/></serial_id></result>在每个result节点中:status的值表示当前服务器返回的结果,message表示其描述信息,其含义如下:下面的serial_id节点表示本次发送的任务流水号,count表示本次发送了多少个任务,对于此节点下面的id节点,每个节点都有两个属性:value和sp_name,value表示实际发送的任务ID,sp_name则表示此任务ID发送的号码是哪个运营商的,可选值为如下四个:电信、网通、移动、联通;即如果是群发任务的时候,每一个任务ID下可能会有多个号码,在查询发送结果的时候需要根据任务ID+号码的方式来查询,不同运营商的号码用不同的任务ID+号码才能查询到对应的发送结果。
广州首易移动业务A P I (W e b S e r v i c e)使用手册广州首易信息技术有限公司2012年1月目录一、引言 (4)1.1 编写目的 (4)1.2 背景说明 (4)1.3 术语定义 (4)二、概述 (5)2.1 接口功能 (5)2.2 接口组成 (5)三、接口介绍 (6)3.1 网络结构 (6)3.2 运行环境 (6)3.3连接方式 (6)3.4 WebService地址 (6)3.5 WSDL描述文件 (7)四、API函数说明 (7)4.1短信部分 (7)4.1.1 Sms_Send函数 (7)4.1.2 Sms_GetRecv函数 (8)4.1.3 Sms_GetReport函数 (9)4.1.4 Sms_GetSign函数 (10)4.1.5 Sms_GetBalance函数 (10)4.2彩信部分 (11)4.2.1 Mms_UpFile函数 (11)4.2.2 Mms_GetFileStatus函数 (12)4.2.3 Mms_Send函数 (13)4.2.4 Mms_GetRecv函数 (14)4.2.5 Mms_GetReport函数 (15)4.3批量任务部分 (16)4.3.1 Task_UpFile函数 (16)4.3.2 Task_DelFile函数 (17)4.3.3 Task_SmsSend函数 (18)4.3.4 Task_GetSmsStatus函数 (19)4.3.5 Task_SmsStop函数 (20)4.3.6 Task_SmsStart函数 (20)4.3.7 Task_MmsSend函数 (21)4.3.8 Task_GetMmsStatus函数 (22)4.3.9 Task_MmsStop函数 (23)4.3.10 Task_MmsStart函数 (24)五、附件 (24)5.1错误代码汇总表 (24)5.2短信/彩信状态码汇总表 (27)5.3批量任务短信/彩信状态码汇总表 (27)一、引言1.1 编写目的广州首易的移动商务平台提供了强大的移动业务接入机制,现支持短信、彩信的全国应用。
Package‘tradestatistics’June30,2023Type PackageTitle Open Trade Statistics API Wrapper and Utility ProgramVersion4.5.0Description Access'Open Trade Statistics'API from R to download international trade data.License Apache License(>=2)URL https:///tradestatistics/BugReports https:///ropensci/tradestatistics/issues/ Depends R(>=2.10)Imports crul,data.table,digest,jsonlite,memoise,utilsSuggests covr,knitr,rmarkdown,testthat(>=2.1.0),tibble,vcr VignetteBuilder knitrEncoding UTF-8LazyData TRUERoxygenNote7.2.3NeedsCompilation noAuthor Mauricio Vargas[aut,cre,cph](<https:///0000-0003-1017-7574>),Joshua Kunst[ctb](contributed to different parts of the pre-releasecode),Alexey Kravchenko[ctb](reviewed2021version of the API),Emma Mendelsohn[ctb](updated the functions to take available yearsfrom the API instead of hardcoded values),Daniela de los Santos[ctb](proposed improvements to defaultparameters),Emily Riederer[rev](reviewed the package for rOpenSci,seehttps:///ropensci/onboarding/issues/274),Mark Padgham[rev](reviewed the package for rOpenSci,seehttps:///ropensci/onboarding/issues/274),Amanda Dobbyn[rev](reviewed a previous package that evolved into the current package for rOpenSci,see12ots_commodities https:///ropensci/onboarding/issues/217),Jorge Cimentada[rev](reviewed a previous package that evolved intothe current package for rOpenSci,seehttps:///ropensci/onboarding/issues/217),UN Comtrade[dtc],The World Bank[dtc]Maintainer Mauricio Vargas<****************>Repository CRANDate/Publication2023-06-2923:40:02UTCR topics documented:ots_commodities (2)ots_commodities_short (3)ots_commodity_code (3)ots_countries (4)ots_countries_colors (5)ots_country_code (5)ots_create_tidy_data (6)ots_distances (7)ots_gdp_deflator (8)ots_gdp_deflator_adjustment (8)ots_sections (9)ots_sections_colors (10)ots_tables (10)Index11 ots_commodities OTS CommoditiesDescriptionOfficial commodity names from the Harmonized System rev2012(HS12,six digits detail).Usageots_commoditiesFormatA data frame with5,304observations on the following4variables•commodity_code Code of every commodity(e.g.010110)•commodity_fullname_english HS commodity names(e.g.’Horses,asses,mules and hin-nies;live,pure-bred breeding animals’)•section_code Section code(e.g.01)•section_fullname_english Section name(e.g.’Live animals and animal products’)ots_commodities_short3SourceOpen Trade Statisticsots_commodities_short OTS Commodities ShortDescriptionOfficial commodity names from the Harmonized System rev2012(HS12,four digits detail).Usageots_commodities_shortFormatA data frame with1,225observations on the following2variables•commodity_code Code of every commodity(e.g.010110)•commodity_fullname_english HS commodity names(e.g.’Horses,asses,mules and hin-nies;live,pure-bred breeding animals’)•section_code Section code(e.g.01)•section_fullname_english Section name(e.g.’Live animals and animal products’) SourceOpen Trade Statisticsots_commodity_code String matching of official commodity/section names and HarmonizedSystem(HS)codes according to the United Nations nomenclatureDescriptionTakes a text string and searches within the package data for all matching commodity codes in the context of valid API commodity codes.Usageots_commodity_code(commodity=NULL,section=NULL)Argumentscommodity A text string such as"Animals","COPPER"or"fruits".section A text string such as"meat","FISH"or"Dairy".4ots_countries ValueA tibble with all possible matches(no uppercase distinction)showing the commodity name andcommodity codeExamplesots_commodity_code(commodity="ANIMALS")ots_commodity_code(section="fish")ots_commodity_code(commodity="Milk",section="Dairy")ots_countries OTS CountriesDescriptionOfficial country names,ISO-3codes,continent and EU membership.Usageots_countriesFormatA data frame with264observations on the following5variables•country_iso ISO code of the country(e.g."chl"means Chile)•country_name_english Country name(e.g.Germany)•country_fullname_english Country name with indications(e.g.Germany(former Federal Republic of Germany until1990))•continent_id Numeric id of the continent where the country belongs to•continent_name_english Continent where the country belongs toSourceOpen Trade Statisticsots_countries_colors5 ots_countries_colors OTS Countries ColorsDescriptionUnofficial colors to ease visualization for countries.Usageots_countries_colorsFormatA data frame with276rows and3variables•continent_id Numeric id of the continent where the country belongs to•country_iso ISO code of the country(e.g."chl"means Chile)•country_color Section hex color(e.g.’#D05555’)SourceOpen Trade Statisticsots_country_code String matching of official country names and ISO-3codes accordingto the United Nations nomenclatureDescriptionTakes a text string and searches within the package data for a country code in the context of valid API country codes.Usageots_country_code(countryname=NULL)Argumentscountryname A text string such as"Chile","CHILE"or"CHL".ValueA single character if there is a exact match(e.g.ots_country_code("Chile"))or a tibble in caseof multiple matches(e.g.ots_country_code("Germany"))6ots_create_tidy_dataExamplesots_country_code("Chile")ots_country_code("america")ots_country_code("UNITED STATES")ots_country_code("united_")ots_create_tidy_data Downloads and processes the data from the API to return a human-readable tibbleDescriptionAccesses api.tradestatistics.io and performs different API calls to transform and return tidy data.Usageots_create_tidy_data(years=2019,reporters="all",partners="all",commodities="all",sections="all",table="yr",max_attempts=5,use_cache=FALSE,file=NULL)Argumentsyears Year contained within the years specified in api.tradestatistics.io/year_range(e.g.c(2002,2004),c(2002:2004)or2002).Default set to2019.reporters ISO code for reporter country(e.g."chl","Chile"or c("chl","Peru")).Default set to"all".partners ISO code for partner country(e.g."chl","Chile"or c("chl","Peru")).De-fault set to"all".commodities HS commodity codes(e.g."0101","01"or search matches for"apple")to filter commodities.Default set to"all".sections HS section codes(e.g."01").Default set to"all".table Character string to select the table to obtain the data.Default set to yr(Year-Reporter).Run ots_tables in case of doubt.max_attempts How many times to try to download data in case the API or the internet connec-tion fails when obtaining data.Default set to5.use_cache Logical to save and load from cache.If TRUE,the results will be cached in memory if file is NULL or on disk if‘file‘is not NULL.Default set to FALSE.file Optional character with the fullfile path to save the data.Default set to NULL.ots_distances7ValueA tibble that describes bilateral trade metrics(imports,exports,trade balance and relevant metricssuch as exports growth w/r to last year)between a reporter and partner country.Examples##Not run:#The next examples can take more than5seconds to compute,#so these are just shown without evaluation according to CRAN rules#Run ots_countries to display the full table of countries#Run ots_commodities to display the full table of commodities#What does Chile export to China?(2002)ots_create_tidy_data(years=2002,reporters="chl",partners="chn")#What can we say about Horses export in Chile and the World?(2002)ots_create_tidy_data(years=2002,commodities="010110",table="yc")ots_create_tidy_data(years=2002,reporters="chl",commodities="010110",table="yrc")#What can we say about the different types of apples exported by Chile?(2002)ots_create_tidy_data(years=2002,reporters="chl",commodities="apple",table="yrc") ##End(Not run)ots_distances OTS DistancesDescriptionDistance between countries,alongside colonial relation,common language,and continuity. Usageots_distancesFormatA data frame with22,791rows and8variables•country1First ISO-3code in the dyad(alphabetical order)•country2Second ISO-3code in the dyad(alphabetical order)•dist Distance between most populated cities(in kilometers)•distcap Distance between capitals(in kilometers)•colony Variable coded as1when the two countries are or were in a colonial relation•comlang_ethno Variable coded as1when the two countries have at least9%of their popula-tion speaking the same language•comlang_off Variable coded as1when the two countries share the same official language•contig Variable coded as1when the two countries are next to each other and0otherwise8ots_gdp_deflator_adjustmentSourceAdapted from CEPIIots_gdp_deflator GDP DeflatorDescriptionYear to year GDP deflator some of the countries in the OTS database.For countries not available in the World Bank database,rows labelled as"wld"are provided,which were computed as the weighted median for each year using the GDP of listed countries for each year expressed as constant dollars of the year2010.Usageots_gdp_deflatorFormatA data frame with7,238observations on the following4variables•country_iso ISO code of the country(e.g."chl"means Chile)•from Integer values in the range1980-2018•to Integer values in the range1981-2019•gdp_deflator Numeric value expressed as one plus1-year deflatorSourceOpen Trade Statisticsots_gdp_deflator_adjustmentExpresses tidy data from the API in dollars of a reference yearDescriptionUses GDP deflator records from The World Bank to convert trade records and express them in dollars of the same year.The records are internally subsetted to World’s values,because country specific levels would largely re-scale observations for reporters that reflect unstable macroeconomic policies.Usageots_gdp_deflator_adjustment(trade_data=NULL,reference_year=NULL)ots_sections9 Argumentstrade_data A tibble obtained by using ots_create_tidy_data.Default set to NULL.reference_year Year contained within the years specified in api.tradestatistics.io/year_range(e.g.2010).Default set to NULL.Examples##Not run:#The next example can take more than5seconds to compute,#so this is shown without evaluation according to CRAN rules#Convert dollars of2010to dollars of2000d<-ots_create_tidy_data(years=2010,reporters="chl",partners="chn")ots_gdp_deflator_adjustment(trade_data=d,reference_year=2000)##End(Not run)ots_sections OTS SectionsDescriptionOfficial section names from the Harmonized System rev2012(HS12).Usageots_sectionsFormatA data frame with22rows and2variables•section_code Section code(e.g.’01’)•section_fullname_english Section hex color(e.g.’Live animals and animal products’) SourceAdapted from UN COMTRADE10ots_tables ots_sections_colors OTS Sections ColorsDescriptionUnofficial colors to ease visualization for the sections in the Harmonized System rev2012(HS12).Usageots_sections_colorsFormatA data frame with22rows and2variables•section_code Section code(e.g.’01’)•section_color Section hex color(e.g.’#74c0e2’)SourceOpen Trade Statisticsots_tables OTS TablesDescriptionExisting API tables with both description and source.Usageots_tablesFormatA data frame with16rows and3variables•table Table name•description Description of table contents•source Source for the data(OTS tables are processed after UN Comtrade raw data)SourceOpen Trade StatisticsIndex∗datasetsots_commodities,2ots_commodities_short,3ots_countries,4ots_countries_colors,5ots_distances,7ots_gdp_deflator,8ots_sections,9ots_sections_colors,10ots_tables,10∗functionsots_commodity_code,3ots_country_code,5ots_create_tidy_data,6ots_gdp_deflator_adjustment,8ots_commodities,2ots_commodities_short,3ots_commodity_code,3ots_countries,4ots_countries_colors,5ots_country_code,5ots_create_tidy_data,6ots_distances,7ots_gdp_deflator,8ots_gdp_deflator_adjustment,8ots_sections,9ots_sections_colors,10ots_tables,1011。
西部数码A P I接口说明文档The documentation of WEST263 API(Application Programming Interface)版本号:v2.0作者: 西部数码发行日期:2015/1/25命令索引目录上传域名实名认证文件 (5)1.API接口地址 (7)2.参数说明 (7)2.1公共参数 (7)一、虚拟主机相关 (9)1.1开通正式/试用虚拟主机 (9)1.2修改FTP密码 (10)1.3主机续费 (10)1.4试用主机转正 (11)1.5主机升级 (11)1.6获取FTP密码 (12)1.7判断FTP是否使用 (13)1.8获取主机相关信息 (13)1.9虚拟主机绑定域名 (15)2.10删除绑定域名 (15)2.11虚拟主机流量充值 (16)2.22开通赠送MYSQL数据库 (16)二、域名相关接口 (17)2.1注册域名 (17)2.2修改域名密码 (20)2.3续费域名 (21)2.4开通URL转发 (21)2.5域名查询接口 (22)2.6添加域名解析记录 (22)2.7修改域名解析记录 (23)2.8删除域名解析记录 (24)2.9列举域名解析记录 (24)2.10提交域名转入 (25)2.11查询域名转入状态 (26)2.12修改域名DNS (27)2.13获取域名信息 (28)2.14上传域名实名认证文件 (29)2.15获取CN域名上传状态 (31)2.16获取域名资料上传状态 (32)三、数据库相关接口 (32)3.1开通赠送数据库 (32)3.2开通正式的数据库 (33)3.3修改数据库密码 (34)3.4续费数据库 (35)3.5试用转正 (35)四、邮局相关接口 (37)4.1开通收费/试用邮局 (37)4.2修改邮局密码 (37)4.3邮局续费 (38)五、其他功能 (39)5.1获取产品对应的机房列表 (39)5.2获取产品列表 (39)5.3获取FTP密码 (40)5.4获取邮局密码 (41)5.5获取数据库密码 (41)5.6获取可用金额 (42)5.7获取域名密码 (42)5.8升级企业邮局 (43)5.9升级数据库 (44)5.10申请发票 (44)5.11试用邮局转正 (45)5.12虚拟主机业务同步 (46)5.13域名业务同步 (48)5.14企业邮局业务同步 (49)5.15数据库业务同步 (50)5.16同步所有业务的密码 (51)5.17接口测试 (52)5.18获取成本价 (52)5.19获取虚拟主机产品的操作系统列表 (53)5.20获取业务到期时间 (54)5.21判断FTP是否存在 (54)5.22获取所有产品赠品信息 (55)5.23提交有问必答 (56)5.24获取有问必答内容 (57)5.25获取产品价格(域名,虚拟主机,邮局) (58)5.26获取VPS机房价格 (58)5.27获取VPS服务器机房参数 (59)5.28获取主站业务开通日志 (60)六、套餐云主机、VPS相关 (60)6.1云主机添加 (60)6.2主机续费 (63)6.3变更基本信息 (63)6.4主机升级 (64)七、其他函数 (66)7.1获取VPS或套餐云的机房信息 (66)7.2获取主机升级参数 (66)7.3查询虚拟主机购买的独立IP (68)八、弹性云主机 (70)8.1购买弹性云主机 (70)8.2弹性云主机升级 (72)8.3弹性云主机转正 (73)8.4云主机续费 (74)8.5变更云主机的附加信息(可选功能) (74)8.6弹性云主机重启、开机、关机 (75)8.7弹性云主机的状态变化 (76)8.8弹性云备份操作 (76)8.9弹性更换线路 (77)8.10获取白名单列表 (78)8.12删除白名单 (79)8.13重装系统 (79)8.14购买IP (80)8.15获取主机相关信息 (81)8.16添加工单 (82)8.17获取工单服务列表 (83)8.18获取有问必答回复 (84)8.19修改操作系统管理员密码 (84)8.20获取性能数据 (85)8.21修改独立控制面板密码 (86)版本变更说明修改日期版本号修改说明2008-1-1 1.3西部数码发布第一版api接口:/CustomerCenter/doc/west263-API.doc2013-7-26 2.02.0新版api接口发布,采用新的接口地址,格式跟老版本不兼容。