【发布时间】:2019-11-21 17:11:50
【问题描述】:
我正在尝试从 Postman 测试 Siebel IP 16 RESTful API。查询操作 (GET) 在 Vanilla BO 和 BC 上运行良好。而我无法对自定义 BO 和 BC 执行 GET、PUT、POST 操作。在自定义 BO 和 BC 上,我们也有 IO。我在 URI 中传递了正确的 BO 和 BC 名称。
以下是我用来更新我的 SR 编号的 URI。
方法:HTTP PUT。
URI:http://SBDEV5:9001/siebel-rest/v1.0/data/LA服务请求IO/服务请求/1-QFLAT BO 名称是 LA 服务请求,BC 名称是服务请求。
主体:
{
"Integration Id": "09022016024101940",
"SR Number": "1-44397461",
"Status": "Closed",
"Priority": "High"
}
回应
{
"ERROR": "Could not find '<?>' named '<?>'. This object is inactive or nonexistent.(SBL-DAT-00144)"
}
在使用 IP 16 中的 Siebel REST API 时,我们是否需要对 Siebel 客户端应用程序中的自定义对象进行任何设置?我错过了什么吗?
请指教。提前致谢。
【问题讨论】: