Zoek, verwerk en inspecteer Google Places vanuit je AI-agent met de goplaces CLI — leesbare uitvoer voor mensen of JSON voor scripts.
npx clawhub@latest install goplacesVereisten
goplaces is een op CLI gebaseerde skill die de Google Places API (New) omhult, waarmee agents tekstzoekopdrachten kunnen uitvoeren, locatienamen kunnen omzetten naar place ID's, gedetailleerde plaatsinformatie kunnen ophalen en recensies kunnen opvragen. Standaard geeft het overzichtelijke, leesbare uitvoer en schakelt het over naar gestructureerde JSON met --json voor scripting en automatisering. Eenmalig installeren via Homebrew, je API-sleutel instellen, en je agent beschikt binnen enkele seconden over het opzoeken van echte locaties.
npx clawhub@latest install goplacesKlik op de Installeren-knop bovenaan deze pagina voor installatie met één klik
Voer zoekopdrachten in natuurlijke taal uit voor plaatsen met filters voor open-nu-status, minimale beoordeling, prijsniveau, type en resultaatlimiet. Voorbeeld: goplaces search "coffee" --open-now --min-rating 4 --limit 5.
Verken zoekresultaten naar een specifieke breedtegraad/lengtegraad en beperk ze tot een instelbare straal in meters, waardoor locatiebewuste zoekopdrachten nauwkeurig en relevant worden.
Converteer een door mensen leesbare locatienaam (bijv. "Soho, Londen") naar een of meer Google Place ID's met behulp van het resolve-commando, waardoor vervolgdetailzoekopdrachten mogelijk zijn zonder handmatig naar ID's te zoeken.
Haal uitgebreide details op voor elk plaats-ID, inclusief beoordelingen, via goplaces details <place_id> --reviews. Ideaal voor het verrijken van agentreacties met gezaghebbende plaatsgegevens.
Geeft standaard voor mensen leesbare, ANSI-gekleurde tekst weer voor de leesbaarheid, of schakelt over naar nette JSON met --json voor betrouwbare verwerking in scripts en automatiseringspipelines. Kleur kan worden uitgeschakeld via --no-color of de omgevingsvariabele NO_COLOR.
Ondersteunt resultatensets met meerdere pagina's via --page-token, waardoor agents door grote resultatenlijsten kunnen bladeren die de standaard paginagrootte overschrijden.
Een agent die een gebruiker helpt bij het plannen van een avondje uit, kan zoeken naar hooggewaardeerde, geopende restaurants in een specifieke buurt, filteren op keukentype en prijsniveau, en vervolgens de beste resultaten in een leesbaar formaat presenteren.
Een datapipeline-agent zet ambigue locatiestrings (bijv. stadswijken, bezienswaardigheden) om naar gezaghebbende Google Place ID's, die vervolgens worden doorgegeven aan andere API-aanroepen of opgeslagen in een database.
Een agent die een locatie onderzoekt, haalt de Google Places-beoordelingen rechtstreeks op via goplaces details <id> --reviews, waarbij sentiment wordt samengevat of specifieke feedback wordt geëxtraheerd zonder dat een browser nodig is.
Een batchautomatiseringsscript gebruikt --json-uitvoer om een lijst met bedrijfsnamen te verrijken met gestructureerde plaatsgegevens (adressen, beoordelingen, openingstijden), waarbij de resultaten worden doorgevoerd naar verdere verwerkingstools.
GOOGLE_PLACES_API_KEY) — Vereist. Verifieert alle verzoeken aan de Google Places API (Nieuw). Verkrijgbaar via de Google Cloud Console.GOOGLE_PLACES_BASE_URL) (optioneel) — Overschrijft het standaard API-eindpunt; handig voor het testen of proxyen van verzoeken.npx clawhub@latest install goplacesVereisten
Inloggen om een beoordeling te schrijven
Nog geen beoordelingen. Wees de eerste om je ervaring te delen!