0

Node の RM Status を更新する API 呼び出しの実装に成功した人はいますか?

この URL にリクエストを PUT すると、Bad Request が表示され続けます。

https://myopentexturl/OTCS/CS.exe/api/v1/nodes/908816/rmclassifications

これは私の要求本文です: (GET 要求を実行している RMMetadataToken ボーイを受け取りました)。

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

上記は毎回私に悪い要求をします

4

2 に答える 2

0

今後の参考のために:

ドキュメントには、すべてのパラメーターが必要であると記載されていますが、そうではありません。そのため、完全なリクエストで呼び出しを繰り返しましたが、何度も失敗しました。最後に、更新に必要なパラメーター (STATUS) と ClassID および rm_metadatatoken) のみを使用してみましたが、200 OK になりました。

この呼び出しは、「rimsNodeClassification」テーブルを更新するようです。これは、OT で既に構成されているステータスでのみ更新できます。

于 2021-01-11T07:40:16.357 に答える