goplaces
Wyszukuj miejsca z Google Places API bezpośrednio z linii poleceń — wyniki dla ludzi lub JSON dla skryptów.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
goplaces to nowoczesny interfejs CLI do Google Places API (New). Wyszukuj kawiarnie, restauracje i inne miejsca po tekście, filtruj po ocenie, dostępności czy promieniu, a wyniki otrzymuj w czytelnym formacie lub jako JSON. Idealne do szybkiego wyszukiwania miejsc w terminalu lub integracji z automatyzacją — obsługuje wyszukiwanie, szczegóły miejsc, rozpoznawanie adresów i opinie.
Jak używać
Zainstaluj goplaces za pomocą Homebrew: brew install steipete/tap/goplaces. Upewnij się, że masz dostęp do narzędzia goplaces w linii poleceń.
Skonfiguruj klucz API. Ustaw zmienną środowiskową GOOGLE_PLACES_API_KEY na swój klucz z Google Places API (New). Możesz to zrobić w pliku konfiguracyjnym powłoki lub przekazać zmienną przy każdym uruchomieniu.
Wykonaj pierwsze wyszukiwanie tekstowe. Użyj komendy: goplaces search "kawiarnia" --open-now --min-rating 4 --limit 5. Wyniki pojawią się w czytelnym formacie z kolorami. Parametry --open-now filtruje tylko otwarte miejsca, --min-rating ustawia minimalną ocenę, --limit ogranicza liczbę wyników.
Dodaj filtr geograficzny, jeśli szukasz miejsc w konkretnym obszarze. Użyj: goplaces search "pizza" --lat 40.8 --lng -73.9 --radius-m 3000. Współrzędne szerokości i długości geograficznej określają punkt wyszukiwania, a promień w metrach ogranicza zasięg.
Pobierz wyniki w formacie JSON do automatyzacji. Dodaj flagę --json do dowolnej komendy, np. goplaces search "sushi" --json. JSON można następnie przetwarzać w skryptach lub innych narzędziach.
Wyświetl szczegóły konkretnego miejsca i opinie. Użyj: goplaces details
--reviews, gdzie place_id to identyfikator z wcześniejszych wyników. Otrzymasz pełne informacje o miejscu wraz z recenzjami użytkowników.