教程:取代产品

本教程向您说明如何使用另一个产品来取代已发布的产品。

准备工作

分配了以下角色之一的用户可以完成该任务:
  • 目录所有者
  • 目录管理员
  • 门户用户

您还必须执行以下步骤。

关于本教程

在本教程中,您将完成以下课程:

修改现有 API

执行以下步骤以修改现有的 API。

  1. 登录 API 管理器
  2. 在欢迎页面,单击导航栏中的开发图标 开发图标
  3. 在 "应用程序接口 "选项卡中,单击省略号按钮 省略号按钮 ,选择 "保存为新版本"。 FindBranch x.0.0 并选择 " 另存为新版本 "。

    API 取代菜单

  4. 版本字段中,输入 3.0.0
  5. 单击提交。 将关闭此对话框。

    另存为新版本

  6. 单击 FindBranch 3.0.0 以编辑新的 API。

    API 列表

  7. 单击导航栏中的路径
  8. 点击路径列表中的 /details

    路径列表

  9. 单击操作部分中的 GET

    操作列表

  10. 向下滚动。 单击参数部分中的添加
  11. 执行以下操作。
    1. NAME 字段中输入 loc 并选择必填
    2. LOCATED IN 字段中选择 query
    3. 类型字段中选择 string
    4. DESCRIPTION 字段中输入 Location hint
    5. 单击添加

    获取参数配置

  12. 单击保存

复制和更改产品

执行以下步骤来复制现有产品,然后修改现有产品。

  1. 单击导航栏中的 "开发 "图标 开发图标
  2. 单击添加 > 产品

    添加产品

  3. 选择 " 新产品 ",然后单击 " 下一步 "。

    新产品

  4. 标题字段中输入 FindBranches
  5. 版本字段中输入 2.0.0 ,然后单击下一步

    新产品

  6. 选择 FindBranch 3.0.0 ,然后单击 " 下一步 "。

    新产品

  7. 接受计划的默认值,然后单击下一步

    新产品

  8. 接受“发布”、“可视性”和“可预订性”的缺省值。 单击下一步

    新产品

  9. 打开摘要页面。 单击完成

    新产品

  10. 单击产品旁边的省略号按钮 省略号按钮 ,然后选择阶段。 FindBranches 1.0.0 产品并选择阶段

    登台产品

  11. 选择 " 沙盒 ",然后单击 " 下一步 "。

    登台 API

  12. 选择 " 公共 "和 "已验证 "。 然后点击 " 阶段 ",将产品添加到沙盒目录中。

    登台 API

取代产品

  1. 单击导航栏中的管理图标 “选项”图标
  2. 单击沙盒目录。
  3. 单击产品 FindBranch 自动产品 x.0.0 旁边的省略号按钮 省略号按钮 ,然后选择 " 取代 "。

    取代产品

  4. 选择 FindBranches.
  5. 单击下一步

    取代产品

  6. 目标栏中选择默认计划
  7. 单击 " 取代 "。

    取代产品

废弃过程立即开始。 您可以看到状态正在进行中

进行中的产品替换状态

请注意,两种产品的状态都会随时间发生变化。 FindBranch 自动产品 x.0.0 已不推荐使用,将发布 FindBranches 1.0.0。 向 FindBranch 自动产品 x.0.0 预订的所有外部应用程序保持预订状态,但应迁移至 FindBranches 1.0.0。 外部应用程序开发人员在 Developer Portal 中完成迁移。

被取代的产品

迁移产品

  1. 在新的浏览器窗口中,使用您在教程:在开发者门户上创建帐户和应用程序中创建的帐户登录到开发者门户
  2. 在标题中,单击应用程序

    门户产品

  3. 点击 AppOne.

    门户应用程序

  4. 单击订阅

    AppOne 应用

  5. 在 "产品订阅 "部分,单击 " 将此订阅迁移到版本为 2.0.0 的产品 'FindBranch' 中的计划'默认'

    AppOne 订阅

  6. 单击 " 迁移订阅 "。

    迁移预订

  7. 请注意,预订已更改为目标产品。 现在,订阅已更改为目标产品。

    迁移订阅

您在本教程中执行的操作

  • 已创建新 API
  • 已创建新产品
  • 已使用新产品取代现有已发布的产品
  • 已将预订的外部应用程序迁移到新产品