用友畅捷通T十数据接口核心能力
开放T+的数据访问、服务调用能力;
不限开发语言、开发简单降低开发成本;
持续发布的接口资源;
采用RESTful架构
结构清晰、符合标准、易于理解、扩展方便;
支持 http 协议请求的程序语言,均可调用,例如:java、C#、php、C++、python、javascript、Go、vb 等;
各种联网设备均可访问,例如:Android手机与平板、iPhone、iPad、各类PDA、POS机。
各语言的SDK
C# 下载
PHP 下载
Java 下载
javascript 马上呈现
C++ 马上呈现
开发简单
示例代码:三句代码创建T+凭证
OpenAPI api = new OpenAPI("http://127.0.0.1/TPlus/api/v1/", new Credentials()
{
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""
}]
}
}");