Skip to content

搜索功能

🔍 Google API 密钥配置

Note

此部分为可选配置。当搜索尝试返回错误 429 时,请使用官方 Google API。要使用 google 命令,您需要在环境变量中设置 Google API 密钥,或通过配置将其传递给 WebSearchComponent

创建您的项目:

  1. 前往 Google Cloud Console
  2. 如果您还没有账户,请创建一个并登录
  3. 通过点击页面顶部的*选择项目*下拉菜单并点击*新建项目*来创建新项目
  4. 为其命名并点击*创建*
  5. 设置自定义搜索 API 并添加到您的 .env 文件中:
    1. 前往 APIs & Services 仪表板
    2. 点击*启用 API 和服务*
    3. 搜索*Custom Search API*并点击它
    4. 点击*启用*
    5. 前往凭据页面
    6. 点击*创建凭据*
    7. 选择*API 密钥*
    8. 复制 API 密钥
    9. 将其设置为 .env 文件中的 GOOGLE_API_KEY
  6. 在您的项目上启用 Custom Search API(可能需要等待几分钟才能生效) 设置自定义搜索引擎并添加到您的 .env 文件中:
    1. 前往自定义搜索引擎页面
    2. 点击*添加*
    3. 按照提示设置您的搜索引擎 您可以选择搜索整个网络或特定网站
    4. 创建搜索引擎后,点击*控制面板*
    5. 点击*基础*
    6. 复制*搜索引擎 ID*
    7. 将其设置为 .env 文件中的 CUSTOM_SEARCH_ENGINE_ID

请注意,您的免费每日自定义搜索配额仅允许最多100次搜索。如需提高此限制,您需要为项目分配一个结算账户,以便享受每日最多10,000次搜索的服务。