はじめに
kintone REST APIの動作を試す時に、皆さんは何を使っていますか?
Postmanや当サイトから利用できる HTTP Client for kintone を使う方が多いと思いますが、サブドメインや認証情報など、いちいち入力するのが意外と面倒ですよね。
実は、ブラウザーのデベロッパーツールを使えば、なんと、数クリックでkintone REST APIのサンプルを試せるのです!
今回は、Chromeのデベロッパーツールのコンソールから、APIドキュメントに載っているkintone REST APIのリクエストサンプルを実行する方法を紹介します。
他のブラウザーのデベロッパーツールでも同様の方法が可能です。
手順
それでは、kintone REST APIサンプルの 1件のレコードを取得する で動作を試してみましょう。
-
まずは、Chromeで自分のkintone開発環境や社内環境にログインします。
-
kintoneの画面を開いたまま、[F12]キー(Macの場合はoption+command+i)を押して開発者ツールを起動し、左から2番目のコンソールタブを開きます。
-
下記「レコードの取得」のサンプルコードをコピーして、Chromeのコンソールに貼り付けます。
対象のアプリIDとレコードIDは書き換えてください。1 2 3 4 5 6 7 8 9 10 11 12
const body = { app: kintone.app.getId(), id: 1001 }; kintone.api(kintone.api.url('/k/v1/record.json', true), 'GET', body, (resp) => { // success console.log(resp); }, (error) => { // error console.log(error); });
コンソールにサンプルコードを次のように貼り付けます。
-
あとは[Enter]キーで実行すると、その場でAPIの動作確認ができます!
あまり扱ったことがないAPIもこれなら一瞬で試せますね。
console.log(resp)
の部分は普通JSON形式で返ってきますが、次のように書き換えますと、レスポンスをいい感じに整形した文字列で返してくれます。
ぜひ使ってみてください。
|
|
以下は、整形後のイメージです。
おわりに
いかがでしょうか。
簡単にサンプルを実行できましたね。
cybozu developer communityのトピックでは、他にもChromeデベロッパーツールの便利な使い方を紹介しています。
ぜひ
Chrome開発者ツール(デベロッパーツール)の便利な使い方
を見てみてください。
まだ紹介されていない便利な使い方を共有したい場合は、
cybozu developer community
を活用してください!
ブラウザーのデベロッパーツールを活用して、kintoneのカスタマイズをより効率的にしましょう!
このTipsは、2019年3月版kintoneで動作を確認しています。