MENU

Soracom

Users

SORACOM CLI の特徴

SORACOM CLI は以下のような特徴を備えています。

  • soracom コマンドのバイナリファイルは API 定義ファイルから自動生成されますので、新しい API がリリースされた場合も迅速に対応が可能です。

  • Go でクロスコンパイルされたバイナリファイルをターゲットの環境にコピーするだけで実行できます。環境を構築したり依存関係を解決したりする必要がありません。

  • 指定された引数を元にリクエストを組み立て、SORACOM API を呼び出します。API からのレスポンス (JSON) をそのまま標準出力へ出力します。soracom コマンドの出力を加工して他のコマンドへ渡したりすることが容易にできます。

  • bash completion (引数補完)に対応しています。以下のような行を .bashrc 等に記述してください。

    eval "$(soracom completion)"