T+开放接口OpenAPIv1畅捷通信息技术股份有限公司李胜国2014年10月目录开放接口介绍(Who)1开放接口的价值(Why)2玩转T+OpenAPI(How)3开放接口介绍筹备2014-5月(11.51)成长发展2014-7月(11.6)2014-9月OpenAPIV1Growingtogetherwithyou开放接口介绍采用RESTful架构--目前最流行的互联网软件架构。继承T+软件即网站的BS产品所固有的互联网基因。结构清晰、符合标准、易于理解、扩展方便开放接口介绍支持各类开发语言支持各种联网设备目录开放接口介绍(Who)1开放接口的价值(Why)2玩转T+OpenAPI(How)3开放接口的价值API因Open而精彩开放接口的价值API因Open而精彩--数据开放,打通企业信息孤岛T+&OpenAPI异构系统定制软件开放接口的价值API因Open而精彩--服务开放,提高易用性、业务符合度T+&OpenAPI更好用的功能更适合的流程开放接口的价值API因Open而精彩开放接口的价值激发无限创意满足无限需求开放接口的价值开放接口的价值目录开放接口介绍(Who)1开放接口的价值(Why)2玩转T+OpenAPI(How)3玩转T+OpenAPI1、安装T+。2、学习OpenAPI帮助文档。3、下载SDK和示例代码、种子项目。http://tplusdev.chanjet.com玩转T+OpenAPI三句代码创建一个T+凭证OpenAPIapi=newOpenAPI("http://127.0.0.1/TPlus/api/v1/",newCredentials(){AppKey="myAppKey",AppSecret="myAppSecret",UserName="demo",Password="",AccountNumber="1",LoginDate=DateTime.Now.ToString("yyyy-MM-dd")});//创建OpenAPI的调用对象(传入服务地址,及认证信息)api.GetToken();//申请访问授权api.Call("doc/Create",//调用凭证的创建服务@"{dto:{ExternalCode:""002"",DocType:{Code:""记""},VoucherDate:"""+DateTime.Now.ToString("yyyy-MM-dd")+@""",Entrys:[{Account:{""Code"":""1001""},Currency:{""Code"":""RMB""},Summary:""提现"",AmountCr:""100""},{Account:{""Code"":""1002""},Currency:{""Code"":""RMB""},Summary:""提现"",AmountDr:""100""}]}}");玩转T+OpenAPIOpenAPIv1的API列表玩转T+OpenAPIOpenAPIv1的API列表–系统接口8.1.1连接测试测试服务器是否能正常连接,代码:api.ConnectTest();8.1.2生成用户Token登录并生成用户身份认证的Token,代码:api.GetToken();8.1.3重新登录踢出当前用户当前appkey的其它登录授权,并重新生成授权号,代码:api.ReLogin();8.1.4注销注销当前用户的身份认证的Token,代码:api.Logout();玩转T+OpenAPIOpenAPIv1的API列表–基础信息接口8.2.1存货查询api.Call("inventory/Query","{param:{Code:\"001\"}}");8.2.2品牌查询api.Call("brand/Query","{param:{Code:\"001\"}}");8.2.3自由项类型查询api.Call("freeItemType/Query","{param:{}}");8.2.4自由项查询api.Call("freeItem/Query","{param:{Type:\"颜色\"}}");8.2.5仓库档案查询api.Call("warehouse/Query","{param:{Code:\"001\"}}");8.2.6条码对照查询api.Call("barCode/Query","{param:{BarCode:\"001\"}}");玩转T+OpenAPIOpenAPIv1的API列表–供应链接口8.3.1.1销货单创建接口地址saleDelivery/Create8.3.1.2销货单批量创建接口地址saleDelivery/CreateBatch8.3.2.1其它出库单创建接口地址otherDispatch/Create8.3.2.2其它出库单批量创建接口地址otherDispatch/CreateBatch8.3.3现存量查询接口地址currentStock/Query玩转T+OpenAPIOpenAPIv1的API列表–财务接口8.4.1.1凭证创建接口地址doc/Create8.4.1.2凭证批量创建接口地址doc/CreateBatch玩转T+OpenAPIOpenAPI调用工具T+云服务,实时管理智慧协同www.chanjet.com