INNER CODE UNIT · Python

_build_api_key_parsers

georgekhananaev/google-reviews-scraper-pro · modules/cli.py:241

def _build_api_key_parsers(sub: argparse._SubParsersAction) -> None:
    """Build API key management subcommands."""
    # api-key-create
    sp = sub.add_parser("api-key-create", help="Create a new API key")
    _add_common_args(sp)
    sp.add_argument("name", help="descriptive name for this key")

    # api-key-list
    sp = sub.add_parser("api-key-list", help="List all API keys")
    _add_common_args(sp)

    # api-key-revoke
    sp = sub.add_parser("api-key-revoke", help="Revoke an API key")
    _add_common_args(sp)
    sp.add_argument("key_id", type=int, help="ID of the key to revoke")

    # api-key-stats
    sp = sub.add_parser("api-key-stats", help="Show API key usage statistics")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…