JavaScriptからでもRedmineのREST APIを実行することはできる。 しかしREST APIの実行にはBASIC認証かログインユーザーのapikeyが必要になる。 この記事では少々トリッキーながらJavaScriptからログインユーザーのapikeyを取得し、実際にREST APIを実行してみる。 動作確認は Redmine 2.6系 で行った。 REST APIを使わず、チケット一覧のコンテキストメニューが使用するbulk_updateを利用する記事はこちら。 RedmineのJavaScriptからbulk_updateを使用する ログインユーザーのapikeyの取得 apikeyを取得するようなAPIは存在しない。 よってログインユーザーの「個人設定」をスクレイピングして取得する。 (下記コードは、当然ながらRedmineのバージョンアップなどで動かなくなる可能性はあ