Youtube API/Google Cloud Services/Developer Console 可以免费使用吗?
Is Youtube API/Google Cloud Services/Developer Console free to use?
我刚刚制作了一个需要 API 密钥的小应用程序。
因此我刚刚注册了 Google 开发人员 Console/Cloud 服务并创建了一个新项目。在项目中,我启用了所需的 APIs 并创建了一个 API-Key 来使用它们。
在整个过程中,我对定价感到疑惑,并点击了任何链接以获取更多信息。
在我看来,关于云平台的哪些功能可以免费使用的记录很少。
我想 "it's free as long as they don't ask for billing information" 方法是适用的,但我想在注册时明确说明:"You are on a free plan, which lets you do xyz, for xyz feature upgrade here"
还应该清楚当你超过配额时会发生什么,它没有说它是开始充电还是只是简单地停止工作。
所以我错过了可以找到这些信息的地方吗?显示我正在使用免费计划以及它允许我使用哪些功能的页面。
自从 API 文档 (https://developers.google.com/youtube/android/player/support) 的 "Support" 选项卡将我带到这里以来,我将使用这个地方提供此类反馈。我什至要求对我收到的支持进行调查,但当我选择我没有找到我正在寻找的信息时,调查结束了,我什至无法指定我想知道的内容。
毕竟我必须说使用密钥我能够做我想做的事,我只是想让支持团队看到我的经验(除此之外,到目前为止它很棒)
干杯泰瑞斯
YouTube 不对 API 的使用收费。如果您需要说明这一点的印刷文档,它是模糊的,但可以在这里找到:
https://developers.google.com/youtube/creating_monetizable_applications
具体来说,请查看标题为 "Charging customers to use your application or service" 的部分,其中指出:
YouTube does not charge users for accessing YouTube site functionality
through the YouTube APIs.
如果您超出每日配额,当天所有未来的请求都将 return 403(禁止)错误以及消息 "The request cannot be completed because you have exceeded your quota."
我会尽量让主题更加清晰。
Google 有各种可以通过 API 访问的服务,并且让这些服务中的每一个都有自己的 API 页面在维护访问权限方面是不明智的那些 APIs。因此,所有这些都被收集并保存在一个中央位置。早些时候,它曾经是 Google 代码平台,您可以在其中获得任何服务的 API 密钥。但是,当 Google Cloud Console 开始变得更加成熟时,将 APIs 和身份验证作为控制台的一部分是有意义的。
因此,为了访问 API,在 Cloud Console 上创建一个项目,转到 API 管理器,您将获得访问密钥、支持身份验证和所有 API 的文档秒。它为您提供了一个用于发现您可能不熟悉的其他 API 的单一门户,从而帮助您在选择 API 时做出更好的决定。此外,您还可以在开始与 app/server 代码集成之前测试任何 API。
此外,一旦您启用 API,也会为您提供对该特定 API 的监控。这可以深入了解您在使用 API 时可能犯的各种错误、您的使用情况统计信息,并可能深入了解您可以投入更多工作的产品功能。同样在同一面板中,您可以获得有关特定 API.
的配额的信息
几乎所有 API 都可以免费使用,并带有相关的设置配额,以防止滥用 API/platform。如果您的应用程序超出了配额限制,您可以从面板进行编辑,如果需要,可以申请更高的配额限制。更高的配额限制可能需要您付费,但您只需为超过自由范围的配额付费。
我附上了 YouTube 数据 API 页面的屏幕截图供您参考。
我刚刚制作了一个需要 API 密钥的小应用程序。
因此我刚刚注册了 Google 开发人员 Console/Cloud 服务并创建了一个新项目。在项目中,我启用了所需的 APIs 并创建了一个 API-Key 来使用它们。
在整个过程中,我对定价感到疑惑,并点击了任何链接以获取更多信息。
在我看来,关于云平台的哪些功能可以免费使用的记录很少。
我想 "it's free as long as they don't ask for billing information" 方法是适用的,但我想在注册时明确说明:"You are on a free plan, which lets you do xyz, for xyz feature upgrade here"
还应该清楚当你超过配额时会发生什么,它没有说它是开始充电还是只是简单地停止工作。
所以我错过了可以找到这些信息的地方吗?显示我正在使用免费计划以及它允许我使用哪些功能的页面。
自从 API 文档 (https://developers.google.com/youtube/android/player/support) 的 "Support" 选项卡将我带到这里以来,我将使用这个地方提供此类反馈。我什至要求对我收到的支持进行调查,但当我选择我没有找到我正在寻找的信息时,调查结束了,我什至无法指定我想知道的内容。
毕竟我必须说使用密钥我能够做我想做的事,我只是想让支持团队看到我的经验(除此之外,到目前为止它很棒)
干杯泰瑞斯
YouTube 不对 API 的使用收费。如果您需要说明这一点的印刷文档,它是模糊的,但可以在这里找到:
https://developers.google.com/youtube/creating_monetizable_applications
具体来说,请查看标题为 "Charging customers to use your application or service" 的部分,其中指出:
YouTube does not charge users for accessing YouTube site functionality through the YouTube APIs.
如果您超出每日配额,当天所有未来的请求都将 return 403(禁止)错误以及消息 "The request cannot be completed because you have exceeded your quota."
我会尽量让主题更加清晰。
Google 有各种可以通过 API 访问的服务,并且让这些服务中的每一个都有自己的 API 页面在维护访问权限方面是不明智的那些 APIs。因此,所有这些都被收集并保存在一个中央位置。早些时候,它曾经是 Google 代码平台,您可以在其中获得任何服务的 API 密钥。但是,当 Google Cloud Console 开始变得更加成熟时,将 APIs 和身份验证作为控制台的一部分是有意义的。
因此,为了访问 API,在 Cloud Console 上创建一个项目,转到 API 管理器,您将获得访问密钥、支持身份验证和所有 API 的文档秒。它为您提供了一个用于发现您可能不熟悉的其他 API 的单一门户,从而帮助您在选择 API 时做出更好的决定。此外,您还可以在开始与 app/server 代码集成之前测试任何 API。
此外,一旦您启用 API,也会为您提供对该特定 API 的监控。这可以深入了解您在使用 API 时可能犯的各种错误、您的使用情况统计信息,并可能深入了解您可以投入更多工作的产品功能。同样在同一面板中,您可以获得有关特定 API.
的配额的信息几乎所有 API 都可以免费使用,并带有相关的设置配额,以防止滥用 API/platform。如果您的应用程序超出了配额限制,您可以从面板进行编辑,如果需要,可以申请更高的配额限制。更高的配额限制可能需要您付费,但您只需为超过自由范围的配额付费。
我附上了 YouTube 数据 API 页面的屏幕截图供您参考。