我正在尝试通过 REST 调用 Google 的 Vertex AI API,如下所示:
https://us-central1-aiplatform.googleapis.com/v1/projects/...
我无法弄清楚从哪里获取“访问令牌”:
-X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
Run Code Online (Sandbox Code Playgroud)
我能够从 Google CLI 生成一个短期 OAUth,但我想生成一个长期 OAUth。我尝试了以下方法,所有这些都返回 401 错误:
API密钥
服务帐号
我只是需要这个来进行测试。有没有办法让我轻松做到这一点?
使用 Google CLI,但这是一个短期解决方案。令牌在 30 分钟后过期。
oauth-2.0 google-oauth google-cloud-platform google-cloud-vertex-ai