SuperAPI AI 工具集

gps-auth

部署与运维

查看项目

更新于 10-15 19:57

技能介绍

用途:为 gps 命令行工具与 gps-mcp 配置 Google Play 服务账号认证,适用于首次认证、修复 401/403 错误、选择凭据环境变量等场景。

配置清单:创建 Google Cloud 服务账号;启用 Google Play Android Developer API;在 Play Console 的“用户和权限”中邀请服务账号邮箱并授予所需应用角色;下载 JSON 密钥,切勿提交到仓库。

凭据优先级:--credentials <path|json>;GPS_CREDENTIALS / GOOGLE_PLAY_CREDENTIALS;GOOGLE_APPLICATION_CREDENTIALS;~/.config/gps/config.json 中的 {"credentialsPath": "..."}。示例:export GOOGLE_APPLICATION_CREDENTIALS=/secure/path/sa.json 后运行 gps whoami 验证。

安全标志:任何写入操作(deploy、reply、refund、gps call 写操作)需加 --confirm;仅检查时使用 --read-only,例如 gps --read-only --package com.example.app tracks list 或 gps-mcp --read-only --credentials /secure/path/sa.json。

常见故障:提示 No credentials found 多为环境变量或路径未设置;401/Login Required 多为密钥错误、库认证方式不对或服务账号不可用;403 多为未在 Play Console 邀请服务账号或缺少权限;评论为空因 API 窗口仅返回近期可回复评论。写操作前务必先用 gps whoami 验证。