opentext - Livelink - OpenText:调用 rmclassifications 以通过 API 更新状态
问题描述
有没有人成功实现 API 调用来更新节点的 RM 状态?
向此 url 发送请求时,我不断收到错误请求:
https://myopentexturl/OTCS/CS.exe/api/v1/nodes/908816/rmclassifications
这是我的请求正文:(我收到了 RMMetadataToken 男孩做 GET 请求)。
class_id:258356
status:"MYCUSTOMSTATUS"
rm_metadataToken:MyRMMEtadataToken
status_date:20201106
secondary_class_ids:null
cycle_period:1
official:false
rsi:"7JR_2WKN_1"
storage:"ELECTRONIC"
accession:null
subject:null
addressee:null
sent_to:null
originator:null
establishment:null
record_date:20200218
record_type:null
status_date:20200218
received_date:null
next_review_date:20201206
last_review_date:null
我的响应标题:OTCSTICKET:MyOtcsTicket
以上每次都给我一个不好的要求
解决方案
供将来参考:
文档说明所有参数都是必需的,但不是。所以我一直在用一个完整的请求来调用这个电话,但一次又一次地失败了。最后我尝试只使用我需要更新的参数(状态)以及 ClassID 和 rm_metadatatoken),然后我得到了 200 OK。
似乎此调用更新了“rimsNodeClassification”表,该表只能使用已在 OT 中配置的状态进行更新。
推荐阅读
- javascript - VSCode 找不到模块的类型定义
- reactjs - 在 react webapp 中同时使用服务器端渲染和客户端渲染
- javascript - 将 onclick 函数作为参数传递给 react/typescript 中的另一个组件
- sql - 带有左连接条件的sql查询
- wordpress - Google Optimize - 尽管使用了防闪烁代码段,但仍存在闪烁问题
- c# - DataGrid RowDetails 焦点第一次点击
- influxdb - 我可以一次添加 2 个键来查看 TAG 值吗
- xpath - chrome 90 中的以下兄弟姐妹提供所有兄弟姐妹元素,而以下兄弟姐妹则不返回任何内容
- java - json-simple 检索不需要的字符
- javascript - express-validator body 条件验证(参数)