我是API connect的新手,我正在尝试创建一个简单的loopback应用程序并将产品和API发布到bluemix .

到目前为止我遵循的步骤: -

在Bluemix上: -

  • 为我的组织('subhash.pesh@gmail.com'),美国南部地区和测试空间添加了API连接服务 .

  • 在APIConnect中创建的默认沙箱目录 .

在本地机器上: -

  • 获得了APIC CLI

  • 运行:apic loopback创建了一个环回应用程序

  • 使用apic编辑来运行API设计器

  • Express服务器开始侦听端口,并在我的默认浏览器中打开GUI编辑器 .

  • 尝试通过添加bluemix目标来发布产品 .

这是我面临的问题:我能够输入我的bluemix凭证,默认选择美国南部地区,但我无法在下一个下拉列表中看到任何组织 .

我尝试在应用程序在本地运行时停止运行(我不认为它应该有任何区别,但我变得绝望)

我附上了出版选项/空组织下拉列表的图片: -

Organization dropdown can be seen here

Unable to see any of my organizations, dropdown is blank

我确定我错过了一些至关重要的东西,但我只是无法解决这个问题 . 我已经尝试浏览文档和视频教程,通过他们的帐户,我应该能够选择组织,然后选择我想要发布API的目录 .

编辑:我在尝试从CLI发布时观察到了一些内容:登录us.apiconnect.ibmcloud.com后,当我运行时

apic orgs --server us.apiconnect.ibmcloud.com

我得到一个空白的答复..不知道为什么我的bluemix组织没有被识别

当我跑

apic目录--all-organizations --server us.apiconnect.ibmcloud.com

我收到错误:没有在所有组织中找到目录错误:在org null中找不到目录