EchoAPI の背後にある物語

2023年にサンダークライアントが有料化した後、私はVSCode用の無料で軽量なREST APIツールとしてEchoAPIを開発しました。

熱狂から失望へ

私はサンダークライアントの熱心なファンであり、最も初期の支持者の一つでした。それは軽量で、ログイン不要で、すべての無料機能が完璧で、私にとって最高のREST APIツールでした!しかし、2023年4月に彼らが突然お金を請求し始めたことですべてが変わりました。多くの忠実なユーザーと同様に、私は支払いせずにコレクションにアクセスできなくなりました。これは全く受け入れられませんでした!😡 私は開発者がお金を稼ぐのを問題とせず、しかしこのbate-and-switchの戦術は完全に曲がっていると感じました。

img

代替品を作成することを誓う

フルスタックデベロッパーとして、私は個人的に完全に無料のREST APIツールを作成することを誓いました。サンダークライアントを捨てて、私は友達の@Anderson Danielとチームを組んでいました。

2023年10月に始めて、私たちは1年間VSCode用EchoAPIを開発しました。

デモプレゼンテーション

EchoAPIにはいくつか目立つ特徴があります:

  1. ログイン不要:インストールしてすぐに使用できます。
  2. スクラッチパッドをサポート:素早くノートやアイデアを書くのがとても簡単です。
  3. ウルトラ軽量:非常に高速で、システムを肥大化させません。
  4. Postmanスクリプト構文と100%互換:何も再学習せずに切り替えることができます。

EchoAPI for VS Codeのインストール方法

img

EchoAPIを始めるには簡単です。VS Codeの拡張機能マーケットプレイスに移動してEchoAPIを検索してインストールしてください。追加ツールやログインは不要で、すべてVS Codeのサイドバーから操作できます。

新しいリクエストを作成する

img

新しいリクエストを作成するには、EchoAPIタブを開いて最近の活動、コレクション、環境のオプションを確認してください。Postmanを使ったことがあればかなり直感的です。コレクションリストを右クリックしてNew Collectionを作成し、名前を付け、コレクション名を右クリックして新しいリクエストを追加してください。

コレクションを実行する

ただフォルダを選び、右クリックして"Run All"を押せばいいです!それだけです!

img

変数と環境

img

Postmanと同様に、EchoAPIでは変数を使用し、環境を管理できます。EchoAPIはPostmanスクリプト構文と100%互換です。 特定の環境をテスト用にアクティブに設定するには、スターが付いている環境名をセットしてください。環境のインポートとエクスポートはPostman 2.1.0形式と.envファイルと互換があります。

システム変数

img

EchoAPIには一連のシステム変数も用意されており、ユニークなデータを生成するのを効率化しています。変数名の前に$を付けて使用してください:

  • {{$guid}} - ランダムなUUID番号
  • {{$email}} - ランダムなメール文字列

スクリプトなしテスト

EchoAPIでのテストは簡単でスクリプト不要です。ドロップダウンメニューからパラメーターを選択、条件と値をセットして終了です!ResponseCode、ResponseBody、Content-Typeなど多くのパラメーターと条件から選べます。APIレスポンスから環境変数に値を設定したり、特定のJSONパスの値を検証することもできます。

認証

EchoAPIは、なし、継承、基本認証、ベアラー、OAuth 1.0など様々な認証タイプをサポートしています。これは資格情報やトークンが必要なセキュリティ保護APIをテストする際に非常に便利です。

便利なリンク

EchoAPIは絶えず成長しており、私は間違いなくその進展を注目します。こちらが便利なリンクです:

  • ウェブサイト
  • ドキュメント
  • Twitter
  • Youtube
  • インストールリンク

EchoAPIを試してみて、PostmanとあなたのAPIテストニーズを比較してください!

私たちの約束

EchoAPI for VS Codeは今も将来も個人利用には無料で提供されます。私たちはサンダークライアントのように、突然すべてが有料になり、無料版が使えなくなるようなことをしません。あなたは「どのようにチームを資金提供するのですか?」と疑問に思われるかもしれません。「あなたが現在楽しんでいるすべての機能は常に無料で使用できるようにすることを約束します。将来的には、チームのコストをカバーするためにいくつかのプレミアム機能を導入する予定ですが、コア機能は個人開発者には無料で提供し続けます。」

無料で始めよう

ホットトピック

次世代API開発コラボレーションプラットフォーム

Webアプリを起動

ダウンロード