欢迎来到芜湖云友软件技术有限公司(科友软件),我们已经为5000多家客户提供专业的软件服务!
客服电话:0553-3930001/3939689

知识库

用友畅捷通T+二次开发OpenAPI数据开放接口有哪些?

发布时间:2021-04-06 21:45:00 访问数:4978

用友畅捷通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""
        }]
}
}");

TAG: OpenAPI 数据接口 二次开发
上一篇:用友畅捷通ISV的伙伴,在T+12.3上调用OpenAPI新版本说明
下一篇:用友畅捷通软件的二次开发规范说明和注意事项有哪些?