第 1 步:创建 API 代理

本页面适用于 ApigeeApigee Hybrid

查看 Apigee Edge 文档。

如果您已完成 Apigee 的设置和配置,则随时可以创建简单的 API 代理。

Cloud 控制台中的 Apigee

  1. 在浏览器中打开 Cloud 控制台中的 Apigee 界面
  2. 在左侧导航窗格中,点击代理开发 > API 代理
  3. API 代理窗格,点击 + 创建
  4. 创建代理窗格的代理模板下,选择反向代理(最常见)
  5. 代理详情下,输入以下内容:
    • 代理名称:输入 myproxy。本部分的其余步骤均会使用该名称作为您代理的名称。
    • 基本路径:自动设置为您为 Proxy name 输入的值。基本路径是用于向 API 发出请求的网址的一部分。Apigee 使用网址来匹配传入的请求并将其路由到相应的 API 代理。
    • 说明(可选):为您的新 API 代理输入说明,例如“使用简单代理测试 Apigee”。
    • 目标(现有 API):输入 https://mocktarget.apigee.net。此操作会定义 Apigee 在向 API 代理发送的请求上调用的目标网址。mocktarget 服务托管在 Apigee 上,并返回简单的数据。它不需要 API 密钥或访问令牌。
    • 点击下一步
  6. 政策下的安全性:授权之后,选择直通(无授权)
  7. 点击下一步
  8. 部署(可选)下,保持部署环境字段不变。在此示例中,您只需创建代理而不在此阶段部署它。
  9. 点击创建

Apigee 会创建新代理,并在代理摘要窗格中显示代理详情摘要。

myproxy 摘要窗格。

部署部分为空,因为代理尚未部署。

状态列下面的端点部分显示以下内容:

  • 代理端点:您为代理设置的基本路径,在此示例中为 /myproxy
  • 目标端点:您为目标设置的基本路径,在此示例中为 https://mocktarget.apigee.net

经典版 Apigee

如需在经典版 Apigee 界面中创建简单的 API 代理,请执行以下操作:

  1. 在浏览器中打开 Apigee 界面
  2. 在界面的主视图中依次点击开发 > API 代理

    “API 代理”。" class="l10n-absolute-url-src screenshot" l10n-attrs-original-order="src,width,class,alt" src="https://cloud.google.com/static/apigee/docs/api-platform/get-started/images/select-proxies.png" width="20%" />

  3. 选择环境下拉列表中选择要在其中创建新的 API 代理的环境。

    Apigee 界面会显示该环境的 API 代理列表。如果您尚未创建任何代理,则列表为空。

  4. 点击新建
    创建代理按钮

    此时将启动创建代理向导。

    已选择 API 代理的 API 代理窗格

  5. 选择反向代理(最常见)。

    系统将显示代理详细信息视图。

  6. 使用以下设置配置代理:
    • 代理名称:输入 myproxy。本部分的其余步骤假定这是代理的 ID。
    • 代理基本路径:自动设置为 /myproxy代理基本路径是用于向 API 发出请求的网址的一部分。Apigee 使用网址来匹配传入的请求并将其路由到相应的 API 代理。
    • 说明(可选):为您的新 API 代理输入说明,例如“使用简单代理测试 Apigee”。
    • 目标(现有 API):输入 https://mocktarget.apigee.net。此操作会定义 Apigee 在向 API 代理发送的请求上调用的目标网址。mocktarget 服务托管在 Apigee 上,并返回简单的数据。它不需要 API 密钥或访问令牌。

    您的 API 代理的详细信息应如下所示:

    显示“名称”“基本路径”“说明”和“目标”的代理详细信息

  7. 点击下一步
  8. 通用政策屏幕上,选择直通(无授权) (Pass through (no authorization)) 作为安全选项。
  9. 点击下一步
  10. 摘要屏幕上,点击创建。 (不要选择可选部署。)

    Apigee 会生成代理(有时称为代理软件包):

    确认代理已创建

  11. 点击 Go to proxy list

    Apigee 会显示代理视图,其中显示 API 代理列表。新代理具有灰色状态指示器,表示该代理尚未部署。

您已创建了一个简单的 API 代理。接下来,您要将其部署到您的环境中。

下一步

1 (下一步)第 2 步:部署 API 代理 3 4 5