Как установить конечную точку API для IBM Cloud/Bluemix
Я загрузил и установил инструмент CLI Cloud Foundry CLI. Однако я не могу войти в систему, потому что я не мог установить конечную точку API.
Какова конечная точка API, которую я должен предоставить? Где я могу найти соответствующую информацию?
Ответы
Ответ 1
ЕСЛИ ваша ссылка на интерфейс панели управления: http://console.ng.bluemix.net, и ваша организация является "myorg" (например) [вы можете выбрать свою текущую организацию, щелкнув значок вашего профиля справа вверху и выберите его в раскрывающемся списке]
используйте следующие команды:
cf api https://api.ng.bluemix.net
cf login -u bluemix_id -o myorg
ЕСЛИ ваша личная страница панели управления: http://console.eu-gb.bluemix.net, и ваша организация является "myorg" (например) [вы можете выбрать свою текущую организацию, щелкнув значок вашего профиля справа вверху и выберите его в раскрывающемся списке]
используйте следующие команды:
cf api https://api.eu-gb.bluemix.net
cf login -u bluemix_id -o myorg
то же самое для au-syd области
вы можете узнать, какой регион, организация и пространство в настоящее время заданы для ввода:
cf target
Ответ 2
Конечная точка зависит от региона Bluemix/центра обработки данных, эта для стандартных по умолчанию в Северной Америке/Далласе ( "Юг США" ):
cf login -a https://api.ng.bluemix.net
Вместо "ng" у вас также может быть "eu-gb" для Лондона или "au-syd" для Сиднея. Регионы для Bluemix Public описаны здесь. Если вы находитесь на Bluemix Dedicated или Bluemix Local, вам нужно попросить своего администратора указать правильное имя конечной точки API.
Для Bluemix Public:
cf api https://api.ng.bluemix.net
cf api https://api.eu-gb.bluemix.net
cf api https://api.eu-de.bluemix.net
cf api https://api.au-syd.bluemix.net
cf api https://api.us-east.bluemix.net
Вы также можете получить обзор существующих конечных точек, используя команду regions
: BM Cloud CLI с помощью regions
:
>> bx regions
Listing regions...
Name Geolocation Customer Deployment Domain CF API Endpoint Type
eu-de Germany IBM Production eu-de.bluemix.net https://api.eu-de.bluemix.net public
au-syd Sydney IBM Production au-syd.bluemix.net https://api.au-syd.bluemix.net public
us-east US East IBM Production us-east.bluemix.net https://api.us-east.bluemix.net public
us-south US South IBM Production ng.bluemix.net https://api.ng.bluemix.net public
eu-gb United Kingdom IBM Production eu-gb.bluemix.net https://api.eu-gb.bluemix.net public
Ответ 3
Для будущих пользователей, которые могут наткнуться на этот вопрос, используя IBM Cloud CLI, команды для установки конечной точки API очень похожи:
Юг США
bx api https://api.ng.bluemix.net
США Восток
bx api https://api.us-east.bluemix.net
Великобритания
bx api https://api.eu-gb.bluemix.net
Германия
bx api https://api.eu-de.bluemix.net
Сидней
bx api https://api.au-syd.bluemix.net
После настройки конечной точки API вы можете войти в систему:
bx login
![IBM Cloud CLI]()
Официальные документы здесь:
https://console.bluemix.net/docs/cli/reference/bluemix_cli/bx_cli.html#bluemix_cli
Ответ 4
Пожалуйста, следуйте этим инструкциям.
-
Используйте следующую команду для подтверждения своих учетных данных: cf login -a https://api.example.com -u [email protected] -p Password
-
используйте cf login -a $url -u [email protected] -p xxxxx
вместо команды cf login -a $url
.
Ответ 5
Вы должны использовать расширенный cf cli, который теперь является bx cli (CLI BlueMix). С установленным bx cli вы просто вводите: области bx
Здесь перечислены все доступные регионы и доступные конечные точки api. Теперь вы можете подключиться к вашему предпочитаемому региону /api. Ниже представлен результат команды bx областей:
bx regions
Listing Bluemix regions...
Name Geolocation Customer Deployment Domain CF
API Endpoint Type
eu-de Germany IBM Production eu-de.bluemix.net
https://api.eu-de.bluemix.net public
au-syd Sydney IBM Production au-syd.bluemix.net
https://api.au-syd.bluemix.net public
us-south US South IBM Production ng.bluemix.net
https://api.ng.bluemix.net public
eu-gb United Kingdom IBM Production eu-gb.bluemix.net
https://api.eu-gb.bluemix.net public
Здесь вы можете получить bx cli https://clis.ng.bluemix.net/ui/all_versions.html.
Надеюсь, что это поможет.