Как отключить функцию пробной версии на портале разработчика управления API Azure?

На портале разработчика управления API Azure есть функция «Попробовать» для проверки запроса API в вашем браузере.

Кнопка "Попробуй":

Кнопка

Тестовая страница

Можно ли отключить / удалить эту функцию? Я не хочу, чтобы разработчики могли публиковать тестовые данные в нашей производственной среде.


person Justin Lessard    schedule 16.05.2019    source источник


Ответы (1)


Я нашел способ скрыть кнопку «Попробовать». Это не отключает полностью функцию, но делает ее скрытой для пользователя.

  1. Зайдите на портал разработчика, войдя в систему как администратор.

  2. Щелкните значок редактирования в правом верхнем углу.

Значок редактирования

  1. Выберите Шаблон => Операция.

  2. Это должно открыть окно разметки. Ищите кнопку "Попробовать". Это должно выглядеть так

<a class="btn btn-primary" href="{{consoleUrl}}" id="btnOpenConsole" role="button">
    Try it
</a>

  1. Либо удалите тег полностью, либо заключите его в _2 _ / _ 3_. Azure apim использует для своих шаблонов язык DotLiquid. Я закончил этим.

{% assign apiNamePrefix = api.name | slice: 0, 4 %}
{% if apiNamePrefix == 'TEST' %}
<a class="btn btn-primary" href="{{consoleUrl}}" id="btnOpenConsole" role="button">
    Try it
</a>
{% endif %}

  1. Сохраните изменения. Затем опубликуйте.
person Justin Lessard    schedule 16.05.2019