やりたいこと
以下で作成済のチケットに対してウォッチャーの追加を行いたい。
尚、APIアクセスキーは個人設定から確認済とする。
環境情報
- curl 7.55.1 (Windows) libcurl/7.55.1 WinSSL
やり方
ユーザIDを記載したJSONファイルを用意した上で
$ cat test.json { "user_id": "XX" }
curlコマンドのPOSTを利用してデータを送付する。尚末尾のプレフィックスにはissuesのidを入れる。
$ curl -X POST -H "Content-Type: application/json" -H "X-Redmine-API-Key: XX" -d @test.json https://xx/xx/issues/XXX/watchers.json
以下、補足です。
補足
手動で行う場合はチケット上から「ウォッチャーの追加」を行いますが、CURLコマンドで動的に行うことも可能です。
同コマンドを実施しても標準出力はでません。
また、既に追加済のウォッチャーを再度登録しようとしてもエラーは出ずに処理されます。
以上です。