2026-04-08-应用专题-第三方交互:TS-OPI用户指南
附件:2026-06-10-天软科技-TS-OPI用户指南.pdf
摘要
TS-OPI(Open Programming Interface)是天软平台推出的新一代开放式程序接口,依托原生HTTP(s)协议构建,为开发者提供轻量化、无门槛的平台服务接入路径。
本文主要包括以下内容:
1.TS-OPI介绍
2.TS-OPI的认证模式、URI、数据规范及调用示例
3. OPI访问天软服务器地址:
https://opi.tinysoft.com.cn
4. 支持的URI如下:
| 身份类别 | 模式 | URI | 说明
|
|---|
| 开发用户 | 执行代码段 | /Service/Run/ | 直接采用执行代码的模式
|
| 开发用户 | 调用函数 | /Service/Call/FuncName | 支持平台的用户函数,FuncName为函数名
|
| 开发用户 | 行情订阅 | /Service/Subscription/ | 订阅参数通过请求体传递
|
| Session-key租户 | 调用函数 | /Service/Session/Call/CallName | CallName为创建租户时定义好的接口别名
|
| Session-key租户 | 行情订阅 | /Service/Session/Call/__subscription__ | 订阅参数通过请求体传递 |
注:注意有些URI末尾有斜杠,需要严格按接上述格式输入。
5. 更多调用示例可参考FAQ:
TS-OPI
更新说明:
2026-06-10更新日志
1、新增国密支持
1)新增国密HTTPS支持说明
2)国密根证书下载
2、新增长连接管理功能
1)新增租户的长会话限制设置。规避租户使用时占用链路
2)对Connection: close请求、服务器主动断连增加响应规则说明
3、新增关闭在线功能
1)新增/Service/CloseSession/Call/sessionkey关闭在线租户及用户在线
2)新增管理功能关闭特定用户的在线
4、新增用户管理说明
5、调整文档格式
2026-05-21更新日志
1、新增租户的密码管理
租户可以使用/Service/Session/SetPWD/,/Service/Session/RemovePWD/进行密码的设定和移除。租户管理里亦可以在创建和更新租户的时候设定和更新密码。
2、支持创建特殊租户替代用户。
如果租户的调用列表为*,则代表该租户即以用户的名义行事。也就是允许用租户的Bearer认证来做用户认证。
3、行情订阅模式支持SSE访问模式。
4、TSL函数tenantcall使用SESSION-KEY调用租户。
5、OPS功能支持
OPI调用以及订阅模式支持OPS。
租户访问支持OPS。
创建和更新用户支持设置OPS。
TSL函数opscall调用OPS。
6、新增/Service/LogOut/断开链路的功能
7、补充TSL示例中增加调用完成后销毁会话的行为
8、新增OPS服务调用示例
9、新增调用公用模型的各种语言的示例,便于直接测试效果
10、补充其它细节说明
2026-04-28更新日志
增加:常见问题说明
2026-04-21更新日志
增加:1)订阅字段说明;2)租户调用示例
2026-04-15更新日志
1、调整部分链接失效的问题
2026-04-08更新日志
1、文档创建与发布