Azure API 管理页控件

Azure API 管理提供以下控件,用于开发人员门户模板。

若要使用控件,请将控件放置在开发人员门户模板的所需位置。 某些控件(如 应用操作 控件)具有参数,如以下示例所示:

<app-actions params="{ appId: '{{app.id}}' }"></app-actions>  

参数的值作为模板的数据模型的一部分传入。 在大多数情况下,只需粘贴所提供的示例,以便每个控件正常工作。 有关参数值的详细信息,可以查看可用于控件的每个模板的数据模型部分。

如需详细了解如何使用模板,请参阅如何使用模板自定义 API 管理开发人员门户

注释

以下文档内容与已弃用的开发人员门户有关。 你可以像往常一样继续使用它,直到它在 2023 年 10 月停用,届时将从所有 API 管理服务中将其删除。 弃用的门户只会接收关键安全更新。 有关更多详细信息,请参阅以下文章:

适用于:开发人员|基本|标准|高级

开发人员门户模板页控件

应用程序操作

app-actions 控件提供了一个用户界面,用于在开发人员门户中的用户配置文件页上与应用程序交互。

应用动作控制

用法

<app-actions params="{ appId: '{{app.id}}' }"></app-actions>  

参数

参数 说明
应用程序ID 应用程序的 ID。

开发人员门户模板

app-actions 控件可用于以下开发人员门户模板:

基础登录

basic-signin 控件提供了一个控件,用于在开发人员门户中的登录页中收集用户登录信息。

基本登录控件

用法

<basic-SignIn></basic-SignIn>  

参数

没有。

开发人员门户模板

basic-signin 控件可用于以下开发人员门户模板:

分页控件

paging-control 提供分页功能,用于开发者门户页面上显示项列表。

分页控件

用法

<paging-control></paging-control>  

参数

没有。

开发人员门户模板

paging-control 控件可用于以下开发人员门户模板:

供应商

providers 控件提供一个控件,用于在开发人员门户中的登录页中选择身份验证提供程序。

提供者控制

用法

<providers></providers>  

参数

没有。

开发人员门户模板

providers 控件可用于以下开发人员门户模板:

搜索控制

search-control 在显示项列表的开发人员门户页面上提供搜索功能。

搜索控件

用法

<search-control></search-control>  

参数

没有。

开发人员门户模板

search-control 控件可用于以下开发人员门户模板:

注册

sign-up 控件用于在开发人员门户的注册页面中收集用户个人信息。

注册控制

用法

<sign-up></sign-up>  

参数

没有。

开发人员门户模板

sign-up 控件可用于以下开发人员门户模板:

订阅按钮

subscribe-button 提供一个控件,用于让用户订阅产品。

订阅按钮控件

用法

<subscribe-button></subscribe-button>  

参数

没有。

开发人员门户模板

subscribe-button 控件可用于以下开发人员门户模板:

取消订阅

subscription-cancel 控件用于在开发人员门户的用户配置文件页中取消产品订阅。

订阅取消控制

用法

<subscription-cancel params="{ subscriptionId: '{{subscription.id}}', cancelUrl: '{{subscription.cancelUrl}}' }">  
</subscription-cancel>  
  

参数

参数 说明
订阅ID 要取消的订阅的ID。
取消链接 订阅取消 URL。

开发人员门户模板

subscription-cancel 控件可用于以下开发人员门户模板:

后续步骤

如需详细了解如何使用模板,请参阅如何使用模板自定义 API 管理开发人员门户