Hans的资讯博客

深度学习、机器学习、AI开发技术分享

如何获取和使用YouTube API Key - 完整教程指南

获取和配置YouTube API Key完整指南

本文将详细介绍如何申请YouTube API Key,包括创建Google Cloud项目、启用API、生成密钥等关键步骤,以及重要的安全配置和使用注意事项。

步骤 1:登录 Google Cloud Console

  1. 打开 Google Cloud Console
  2. 使用你的 Google 账号登录

步骤 2:创建项目

  1. 点击顶部的”项目选择器”(Select a project)
  2. 点击”新建项目”(New Project)
  3. 填写项目名称(如 YouTubeAPIProject)
  4. 选择一个组织或保持默认
  5. 点击”创建”,等待项目创建完成

步骤 3:启用 YouTube Data API v3

  1. 在项目创建完成后,转到 API 库
  2. 搜索 “YouTube Data API v3”
  3. 点击结果中的 “YouTube Data API v3”
  4. 点击”启用”(Enable)

步骤 4:创建 API Key

  1. 转到 API 凭据页面
  2. 点击”创建凭据”(Create Credentials)
  3. 选择”API 密钥”(API Key)
  4. 系统将自动生成一个 API Key,弹窗中会显示该密钥
  5. 点击”复制”(Copy),并将密钥保存到安全的地方

步骤 5:设置 API Key 的限制(推荐)

为了安全,建议对 API Key 进行使用限制:

  1. 在凭据页面,点击刚创建的 API Key
  2. 在”应用限制”中,可以选择:
    • HTTP 引用来源(网站):限制只能从特定网站调用
    • IP 地址:限制只能从特定 IP 地址调用
  3. 在”API 限制”中,选择 YouTube Data API v3
  4. 点击”保存”

注意事项

配额限制

  • 默认情况下,YouTube API 有每日 10,000 点配额
  • 每个 API 请求会消耗不同的点数(如搜索消耗 100 点)
  • 需要更高配额时,可以申请

安全性

  • 不要将 API Key 直接暴露在前端代码中
  • 建议通过服务器或环境变量使用
  • 如果密钥泄露,可以随时通过 Google Cloud Console 删除旧密钥并创建新密钥

环境变量设置

将你的 API Key 添加到 .env 文件中:

1
YOUTUBE_API_KEY=your_api_key_here

现在,你可以在代码中使用该 API Key 访问 YouTube Data API 了。如果在设置过程中遇到任何问题,欢迎在评论区留言!