我是 API 连接的新手,我正在尝试创建一个简单的环回应用程序并将产品和 API 发布到 bluemix。
到目前为止我已经遵循的步骤: -
在 Bluemix 上:-
- 向我的组织 ('subhash.pesh@gmail.com')、美国南部地区和测试空间添加了 API 连接服务。
- 在 APIConnect 中创建的默认沙盒目录。
在本地机器上:-
- 获得 APIC CLI
- 通过运行创建了一个环回应用程序: apic loopback
- 使用 apic edit 运行 API 设计器
- Express 服务器开始侦听端口,并且在我的默认浏览器中打开了 GUI 编辑器。
- 尝试通过添加 bluemix 目标来发布产品。
这是我面临问题的地方:我可以输入我的 bluemix 凭据,它默认选择美国南部地区,但我无法在下一个下拉列表中看到任何组织。
我已经尝试在应用程序在本地运行和停止时执行此操作(我认为它应该没有任何区别,但我越来越绝望)
我在此处附上了发布选项/空组织下拉列表的图片:-
我确定我错过了一些重要的东西,但我无法弄清楚这一点。我已经尝试浏览文档和视频教程,通过他们的帐户,我应该能够选择组织,然后选择我想要发布 API 的目录。
编辑:我在尝试从 CLI 发布时观察到一些事情:登录到 us.apiconnect.ibmcloud.com 后,当我运行
apic orgs --server us.apiconnect.ibmcloud.com
我得到一个空白回复.. 不知道为什么我的 bluemix 组织没有被识别
当我跑步时
apic 目录 --all-organizations --server us.apiconnect.ibmcloud.com
我得到错误:在所有组织中都找不到目录错误:在组织中找不到目录 null