用途:通过 goplaces CLI 查询 Google Places API(New),支持地点文本搜索、地点解析、详情查询和评论获取,也便于在脚本中消费 JSON 输出。
安装: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 只接受一个。