機械翻訳について

タスク・コメントの追加

post

/ic/api/process/v1/tasks/{id}/comments

タスクにコメントを追加します。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
本文()
CommentRequest
ルート・スキーマ : commentRequest
型: object
CommentRequestの表現
ソースを表示
  • 指定できる値: [ "BPM", "TASK" ]
    コメントのスコープ - REST APIによりコメントを投稿する場合は、SCOPEをBPMまたはTASKとして指定して、コメントをプロセス・インスタンス・レベルで表示できるようにするかそれともタスク・レベルのみで表示できるようにするかを指定する必要があります。
    例: BPM
  • コメント文字列
    例: comment test
  • displayName言語
    例: US
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

コメントは正常に追加された
本文()
ルート・スキーマ : コメント
型: object
ソースを表示
ネストされたスキーマ: comment
型: array
ソースを表示
ネストされたスキーマ: comment
型: object
ソースを表示

400レスポンス

不正リクエスト

404レスポンス

タスクが見つからない

409レスポンス

失効したタスク・オブジェクトが見つかった

500レスポンス

内部サーバー・エラー
トップに戻る

次の例では、RESTリソースに対するPOSTリクエストを発行することによって、タスクにコメントを追加する方法を示しています。

リクエストの送信

次の例では、送信リクエストのコンテンツを示しています。

https://example.com/ic/api/process/v1/tasks/<taskId>/comments 

説明

  • example.com は、Oracle Integrationが実行されているホストです。

  • <taskId > は、「タスク・リストを取得」を使用して取得するタスクIDです。

リクエスト本文の例

{
  "commentStr":"This is my comment.",
  "commentScope":"BPM"
  }

commentScope属性に指定できる値は次のとおりです:

  • BPM : コメントを特定のプロセス・インスタンスのすべてのタスクで使用できるようにするには、BPMオプションを使用します。

  • TASK: タスク・レベルのコメントにはTASKオプションを使用します。

レスポンス・ヘッダーの例

Status Code: 200 OK
Date: Wed, 27 Apr 2016 00:53:16 GMT
Content-Type: application/json

レスポンス本文の例

{
 "levels": 0,
 "links": [
{
 "href": "http://example.com/ic/api/process/v1/tasks/200002",
 "length": 0,
 "rel": "parent"
},
{
 "href": "http://example.com/ic/api/process/v1/tasks/200002/comments",
 "length": 0,
 "rel": "self"
},
{
 "href": "http://example.com/ic/api/process/v1/tasks/200002/comments",
 "length": 0,
 "rel": "canonical"
}
],
"comment": [
{
 "commentStr": "This is my comment",
 "updatedBy": "jsmith",
 "userId": "jsmith",
 "updateddDate": "2016-12-19T06:10:21.000Z",
 "commentScope": "BPM"
}
]
}
先頭に戻る