コンテンツにスキップ
commentor API
Esc
↑↓移動↵開く⌘Jプレビュー
このページの内容

指摘を反映して版を上げる

未解決のコメントを本文に反映し、新しい版を上げて、コメントに返信して解決するまでの手順。

コメントで受けた指摘を本文に反映し、新しい版として上げてから、反映したことをコメントへ返すまでの流れです。取り込み用トークンとエージェント用トークンの両方を使います。

export ORIGIN=https://comment-review.fsmarketing.workers.dev

流れ

  1. 未解決のコメントを読む(コメントを読む)。
  2. 指摘に沿って HTML を直す(手元で行う)。
  3. 直した HTML を新しい版として上げる(文書を上げる の「版を追加する」)。
  4. run を開始し、反映したコメントに返信して解決し、run を終える。

4. 返信して解決する

版を上げた後に、文書を読み直して commentsRevision を取り、run を開始します。

curl -X POST "$ORIGIN/api/reviews/review_example01/ai-review-runs" \
  -H "Authorization: Bearer $CR_AGENT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"baseCommentsRevision": 7, "targetVersionId": "v2", "title": "第 2 稿の反映"}'

版が 2 つ以上ある文書では、targetVersionId に最新の版の ID を入れます。最新の版の ID は、文書の応答の review.source.versions の最後の要素の versionId です(review.version は文書の形式の番号で、版の ID ではありません)。

反映したコメントごとに、返信してから解決します。

curl -X POST "$ORIGIN/api/reviews/review_example01/comments/comment_example01/thread" \
  -H "Authorization: Bearer $CR_AGENT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"runId": "airun_example01", "body": "第 2 稿で税込の表記にしました。", "dedupeKey": "applied-comment_example01"}'

curl -X POST "$ORIGIN/api/reviews/review_example01/comments/comment_example01/status-events" \
  -H "Authorization: Bearer $CR_AGENT_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"runId": "airun_example01", "event": {"status": "closed"}}'

最後に run を終えます。手順は エージェントがコメントを書く の「run を終える」と同じです。

気をつけること

  • 反映しなかった指摘は解決せず、理由を返信で伝えてください。
  • 人が書いたコメントの本文は直せません。返信で伝えます。

このページは役に立ちましたか?