goplaces について
goplaces は Google Places API (New) を使って場所を検索・参照するコマンドラインツールです。標準では人が読みやすい形式で出力し、スクリプト向けに JSON も選べます。
主な機能
- 01場所の検索
- 02営業状況と評価による絞り込み
- 03位置の優先条件と半径の指定
- 04検索結果のページネーション
- 05場所の解決と詳細の取得
- 06可読形式または JSON 出力
活用シーン
- 01営業中で評価の高いコーヒー店を探す
- 02座標周辺の場所を検索する
- 03Soho, London などの地名を解決する
- 04場所検索の結果をスクリプトで利用する
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openclaw/ openclaw --skill goplacesインストール後、Claude Code で/goplacesを入力して読み込まれたか確認します。
詳細
goplaces
最新の Google Places API(New)CLIです。デフォルトでは人が読みやすい形式で出力し、スクリプトでは --json を使用します。
インストール
- Homebrew:
brew install steipete/tap/goplaces
設定
GOOGLE_PLACES_API_KEYが必要です。- 任意:テストやプロキシには
GOOGLE_PLACES_BASE_URLを使用します。
一般的なコマンド
- 検索:
goplaces search "coffee" --open-now --min-rating 4 --limit 5 - 場所の優先設定:
goplaces search "pizza" --lat 40.8 --lng -73.9 --radius-m 3000 - ページネーション:
goplaces search "pizza" --page-token "NEXT_PAGE_TOKEN" - 場所の解決:
goplaces resolve "Soho, London" --limit 5 - 詳細:
goplaces details <place_id> --reviews - JSON:
goplaces search "sushi" --json
注意事項
--no-colorまたはNO_COLORを指定すると、ANSI カラーが無効になります。- 価格レベル:0~4(無料~非常に高価)。
- タイプフィルターで送信される
--typeの値は最初の1つだけです(APIが受け付ける値は1つです)。
コメント
Markdown 対応