You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无网站的4人内部VB.NET桌面应用,能否免费上线Google API生产版获长效令牌?

无需Google Workspace费用获取桌面Google API长效令牌的方案

方案1:测试用户延长刷新令牌有效期

  • 在Google Cloud Console的OAuth同意屏幕设置中,将你的4名员工添加为测试用户。
  • 测试用户的refresh_token有效期会自动延长至6个月,而非默认的7天,完全免费且无需应用验证。
  • 针对敏感范围提示:测试用户授权时不会触发严格的验证要求,直接完成授权即可,不会有额外障碍。

方案2:离线访问+手动定期重授权

  • 确保应用在请求授权时添加access_type=offline参数,获取持久的refresh_token。
  • 非验证应用的refresh_token虽有7天限制,但你可以让员工每6个月重新授权一次(而非每周),操作成本极低。
  • 敏感范围的警告可以通过用户点击授权页面的「高级」→「继续访问」绕过,这是Google允许的非验证应用使用方式,功能不受影响。

方案3:服务账号+日历共享(适合共享日历场景)

  • 在Google Cloud Console创建服务账号,生成JSON密钥文件。
  • 让每位员工将自己的Google Calendar共享给服务账号的邮箱(授予编辑权限)。
  • 应用通过服务账号密钥验证,无需用户授权,可自动刷新短期令牌(有效期1小时),且无7天限制,只要共享关系存在就能持续访问。
  • 注意:此方法仅适用于愿意共享日历的场景,无法访问未共享的私有日历。

关于敏感范围提示的说明

你遇到的敏感范围提示,在上述方案中均无需完成完整的应用验证流程:

  • 测试用户模式下,Google允许直接使用敏感范围,无需额外验证。
  • 非测试用户手动授权时,通过「高级」选项即可绕过警告,合法使用应用。

内容的提问来源于stack exchange,提问作者PaulOTron2000

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 04:37:45