はじめに
LINEbotなどを作っていて、こういうAPIを自分で作りたいけど、そのためだけに自分で用意するのは手間だなぁと思っている方、GoogleスプレッドシートとSteinというサービスを利用することで、スプレッドシートにまとめた情報を手軽にAPIにできます!
公開したらマズいデータ、勝手に編集・削除されると困るデータはやめましょう
使い方
Googleスプレッドシートにデータを用意する
コピーしたリンクは後で利用するので、メモ帳などに保存しておきましょう
Steinに登録する
Stein にアクセスし「Sign up free」をクリック
先ほど保存したスプレッドシートのリンクを貼り付け「Create API」をクリック
使い方
一覧を確認
検索してみる
URLに ?search={ヘッダー名: 条件} という形式を加えると検索ができます
たとえばレベルが成長期のデータだけ欲しいという場合には
?search={"レベル":"成長期"}
と付けます
データの追加・削除
ブラウザからはやりにくいので割愛しますが、データの追加・削除も行えます
データの追加・削除もできちゃうの??
そうです。気軽に使える反面、取り扱いには気をつけましょう。
APIとして公開したいけど使えるユーザーは限定したい場合には、パスワードをつけることができるので活用してもいいかもしれません。
https://docs.steinhq.com/authentication