google-cloud-platform - 从 Client ID + Secret 获取 Google Project ID?
问题描述
我有一个客户端 ID 和客户端密码,用于 Django 应用程序中的一些基于 Google 的身份验证。如何使用这些信息来获取正在使用的实际 Google 项目名称/ID?
使用 API 会很棒,但我也不愿意点击一些 Web UI。
PS——我不确定如何标记/分类这个问题,所以我很感激那里的任何帮助。
解决方案
我的同事指出了显而易见的答案。这是一个示例客户端 ID:
GOOGLEAUTH_CLIENT_ID=1234567890-aksjfljsalfjslfjlksf.apps.googleusercontent.com
第一个连字符前面的数字是Google Cloud 项目编号。瞧!无需 API 调用。打脸
该号码可用于查找 ID 使用gcloud projects list
:
PROJECT_ID NAME PROJECT_NUMBER
example-river-417 Example 1234567890
asdfjkl Example2 1234567891
推荐阅读
- java - 如何将我在命令部分中写的句子保存到文本文件中
- webrtc - 无法运行 kurento-examples-java
- python - 该行的语法无效:import Start background_rc,由qt-designer制作
- bash - 如何仅使用行中的一个字段比较两个文件并输出差异和相似之处
- linux - 通过 sendmail 发送时如何显示收件人地址
- java - 如果我使用相同的声明和 API 将 java 代码转换或重新实现为 kotlin 是否违法?
- typescript - “as”关键字有什么作用?
- elasticsearch - 有人可以用一个例子来解释弹性搜索中的路由吗?
- java - 如何从列表中获取不同的元素?
- android - 将段落拆分成句子