Skip to content

Feature Request: Google Places API Support #213

@ZinkDifferent

Description

@ZinkDifferent

Request: Add Google Places API support to gog CLI

Current behavior:
gog supports Gmail, Calendar, Drive, Contacts, Sheets, and Docs via OAuth. However, Google Places API uses API key authentication (not OAuth), so it is not currently supported.

Desired behavior:
Add support for Google Places API (New) operations:

  • gog places search "query" --near "lat,lng" --radius 1000
  • gog places details <place_id>
  • gog places nearby --type restaurant --location "lat,lng"

Authentication complexity:
Places API uses API keys (AIza...) instead of OAuth tokens. This might require:

  • A different auth path: gog auth places --api-key KEY
  • Or env var: GOOGLE_PLACES_API_KEY

Use case:
Command-line location search for scripts and automation, complementing the existing Workspace tools.

Would this fit within gog's scope, or is it intentionally limited to Workspace (OAuth) services?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions