如何列出 Google API 的所有可用版本?
How to list all available versions of a Google API?
我正在尝试为一个项目使用 Google API,但我遇到了问题;
有时,有 v1beta、v4.3、v2alpha2.5 等版本,可以猜测,但我不想暴力破解它来找到版本。
所以我想知道,如何在不使用端点 https://discovery.googleapis.com/discovery/v1/apis 的情况下列出 API 的所有可用版本?
就像所有个人 API 的参数一样,拥有 <api>.googleapis.com/$discovery/rest/versions
会很酷
提前致谢。
十多年来,我一直在使用 Google 和 Google Cloud API。据我所知,没有捷径可走。 Google 不公开所有 API 版本。
了解所有可用的 API 版本在大多数情况下对您没有任何好处。一些 API 版本需要事先批准(白名单)才能使用它们。其他人可能处于 alpha 状态,除非在某些情况下不应使用。某些 API 版本需要与 PM 建立关系才能获取详细信息。某些 API 版本需要 API、服务或两者的 NDA。
对于您需要的 API,请订阅或关注博客和发行说明。
除非您有特定要求,否则请仅使用最新的生产 (GA) 版本。 GA版本已发布文档,详细介绍了接口、方法和参数。
我正在尝试为一个项目使用 Google API,但我遇到了问题;
有时,有 v1beta、v4.3、v2alpha2.5 等版本,可以猜测,但我不想暴力破解它来找到版本。
所以我想知道,如何在不使用端点 https://discovery.googleapis.com/discovery/v1/apis 的情况下列出 API 的所有可用版本?
就像所有个人 API 的参数一样,拥有 <api>.googleapis.com/$discovery/rest/versions
提前致谢。
十多年来,我一直在使用 Google 和 Google Cloud API。据我所知,没有捷径可走。 Google 不公开所有 API 版本。
了解所有可用的 API 版本在大多数情况下对您没有任何好处。一些 API 版本需要事先批准(白名单)才能使用它们。其他人可能处于 alpha 状态,除非在某些情况下不应使用。某些 API 版本需要与 PM 建立关系才能获取详细信息。某些 API 版本需要 API、服务或两者的 NDA。
对于您需要的 API,请订阅或关注博客和发行说明。
除非您有特定要求,否则请仅使用最新的生产 (GA) 版本。 GA版本已发布文档,详细介绍了接口、方法和参数。