我试图浏览 RAML 的所有教程,我非常兴奋。
我发现大多数可用的在线资源,但我不明白为什么,当我设置所有内容并生成流时,然后我在本地运行它作为骡子应用程序,当我指向 localhost:8081/api/console/ 我得到一个 huuuuuuuge json 响应,但不是此处描述的 UI 。
是的,我在 Any Point Studio 上也遇到了同样的问题。它根本没有显示在 Any Point Studio 中的 API KIT 控制台中。但是为了感觉良好并看到输出,我刚刚使用 Google Chrome 浏览器进行了尝试,我得到了预期的用户界面,正如我对 API KIT 控制台所期望的那样。希望从下一个版本开始,这个问题将得到解决。
这是我用来在浏览器上看到的 URL:http://localhost:8081/remote-vending/api/console/
这是我从 Google Chrome 浏览器获取API KIT 教程的输出
My GUI didn't show in the Anytime studio tab: APIkit Consoles, one way to fix this:
我遇到了同样的问题,并通过删除无效空格来解决它。我包含的示例文件之一有一个无效的尾随空格。
我发现的方式;
此响应应包含完全编译的 RAML,其中包含所有包含文件。将整个内容复制到 Anypoint Platform API Designer 或其他带有错误报告的 YAML 编辑器中的新 RAML 文件中。它立即为我突出显示了无效的空格。
它应该开箱即用。这可能是早期版本的错误。
您能否检查更新版本中的行为?
将我的默认浏览器从 Firefox 更改为 Chrome 为我解决了这个问题。