Node.js中津川篤司これまで複数の記事で、Monacaアプリにてkintoneのデータを操作するデモアプリを解説してきました。今回は少し趣向を変えて、サーバーサイドや手元の環境からkintoneのデータを操作してみます。サーバー側からデータをメンテナンスできるようになれば、自社システムやデータベースとの連携もできるようになるでしょう。今回はNode.jsを利用します。適当なフォルダを作成し、Node.jsプロジェクトとして初期化します。作成し、そこにコードを書いていきます。require("kintone-nodejs-sdk");認証情報を記述する今回はサーバーサイドからバッチ処理で複数データを更新する想定です。そこでkintoneのドメイン、認証情報を記述します。この認証は管理者ユーザーなどが良いでしょう。"YOUR_PASSWORD";そして認証情報をセットします。kintoneAuth);利用するアプリを定義するkintoneアプリのIDを決めておきます。Recordオブジェクトを定義します。kintone.Record(kintoneConnection);データの検索・取得kintoneを検索してデータを取得します。今回のクエリーストリングは自分のkintoneアプリに合わせて変更してください。Programにて説明されています。51000");内容は以下のようになります。取得した情報(ID、リビジョン)を使って更新情報を作成します。レコードの値は文字列なので、parseIntして数字にしています。SDKを参照してください。使って更新処理を実行します。updateRecords);レスポンスは以下のようになります。revisionが1つ上がっているはずです。]}全体のコード今回のコードです。実装時の参考にしてください。}})();まとめまとめてアップデートや削除などができるのは便利です。システム連携する際に利用できるでしょう。SDKを活用してみると良さそうです。中津川篤司プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。2004年、まだ情報が少なかったオープンソースソフトの技術ブログ『MOONGIFT』を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶエバンジェリスト業「DevRel」活動をスタートした。見やすい、メンテナンスしやすいJavaScriptのために。