【问题标题】:Azure API Management Developer PortalAzure API 管理开发人员门户
【发布时间】:2019-03-23 09:15:54
【问题描述】:
我需要向外部合作伙伴公开 APIM 开发者门户,我希望开发者门户成为我的一站式商店,让这些合作伙伴在主要 APIM 开发者门户中访问和了解他们需要了解的有关我的 API 的所有信息满足该要求,但是当我想添加新内容时,例如关于 API 的特定设计、架构、用户指南文档等它开始变得非常混乱,一开始看起来贬值的发布者门户(仍然存在)是我可以添加新页面的唯一地方。新页面看起来非常有限且笨拙,并且无法在新版本的门户中进行修改。除了标准的 MS 内容之外,还有非常有限的文档,所有这些都与修改当前页面和模板有关。
我的网站将在今年年底上线,我不希望有一天这些新内容页面从门户中消失,我的支持文档也被删除。
是否有人知道 Microsoft 将开发人员门户用于在他们提供的标准模板之外进行自定义的地方,或者任何人都可以向我提供解决新内容页面的文档链接吗?
【问题讨论】:
标签:
api
azure
azure-api-management
api-management
【解决方案1】:
看起来已折旧的发布者门户(仍然存在)是我可以添加新页面的唯一地方
是的,您需要使用发布者门户添加新页面。
新页面看起来非常有限和笨重,无法修改
新版本的门户。
新版本的门户是什么意思?
我将在年底上线,我不希望有一天这些新内容页面从门户中丢失,我的支持文档也被删除。
如果您担心 API 管理会因为发布者门户弃用而自动删除您的内容 - 您可以放心,这不会发生,尤其是在没有任何事先通知的情况下。
有谁知道微软在开发者门户网站上在他们提供的标准模板之外进行定制的地方吗?
计划进行一些工作来刷新开发者门户。您能否详细说明您要达到的目标?你的目标是什么?
【解决方案2】:
可以在两个地方编辑这些页面:Publisher Portal 和 Developer Portal。
在发布者门户中,您可以将小部件添加到页面上的预定义区域。例如,您可以将 HTML 小部件添加到经过身份验证和未经过身份验证的用户的主页。 Rasmas Gude 有一篇关于 here 的精彩文章。
在 Developer Portal 中,您可以通过编辑模板来更改每个页面上显示的信息。左侧有一个可供管理员使用的编辑模板图标。如果单击该按钮,然后选择要编辑的部分,则分屏将出现在下方。左边是 DotLiquid 标记,右边是该部分的数据模型。有了这些信息,您应该能够以您希望的方式修改页面。
【解决方案3】:
如果他们停用发布者门户,它将在 Azure 门户中启用。早些时候,我们在发布者门户中有 API、产品和用户等。在另一个门户中添加的。门户的弃用,并不意味着现有的功能将失败,有替代方案。