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値のみ送信されます(APIは1つの値しか受け付けません)。