У НАС развернуты службы REST с использованием групп контейнеров bluemix. Может ли кто-нибудь сказать мне, как настроить доступ к этим API через Bluemix API Connect? Я создал продукт, каталог. Также импортировал мою чванливость в каталог. Я вижу перечисленные API. но не может получить к ним доступ. Может кто-нибудь направить?
Конфигурация подключения Bluemix API
Ответы (2)
Поскольку вы уже создали продукт, я предполагаю, что вы уже добавили свои API в этот продукт. Если нет, сделайте это сейчас.
Сделав это, найдите меню «Сцена» (маленький значок «Облако со стрелкой вверх») в правом верхнем углу страницы сведений о продукте. В соответствующем меню выберите каталог, в который вы хотите добавить продукт.
После успешного завершения перейдите на панель управления API Connect и щелкните каталог, в который вы только что поместили продукт. На этом этапе вы должны увидеть продукт, и его статус будет указан как «Подготовлено».
Щелкните дополнительное меню (три точки) справа от строки продукта и выберите «Опубликовать» в появившемся меню. Вероятно, вы можете принять любые настройки видимости по умолчанию. После завершения этой операции API будет доступен через URL-адрес шлюза каталога + базовый путь API. (Вы можете найти это в настройках Каталога -> панель Конечная точка.)
Дополнительные сведения о публикации API см. в этой документации: https://console.bluemix.net/docs/services/apiconnect/apic_006.html#apic_010
Или, если вы хотите использовать интерфейс командной строки: https://www.ibm.com/support/knowledgecenter/en/SSFS6T/com.ibm.apic.toolkit.doc/capim-toolkit-cli-publish-apis.html#concept_nll_3ry_xv__publish_apis
$(catalog.host)
. И да, вам нужно иметь политику вызова в сборке, указывающую на серверную конечную точку, которой вы хотите управлять (например, https://myhost.mycompany.com/
). Кроме того, вам нужно будет использовать свойства $(request.path)
и $(request.search)
в конце целевого URL-адреса политики вызова, если вы хотите, чтобы они передавались.
- person Matt Hamann; 11.07.2017
в Bluemix, чтобы вызвать API, вам необходимо «опубликовать» свой продукт на портале. Прежде всего подготовьте свой портал: перейдите на панель управления -- > ваш каталог -- > настройки -- > включить портал и выберите Portal-Delegated-User-Registry.
Через некоторое время вы получите доступ к своему порталу. Подпишите нового пользователя через этот портал. Портал GUI очень полезен. Вы сможете самостоятельно научиться вызывать свой API.
Удачи!