有没有可以将 OpenRPC json 文档可视化为 HTML 的工具,比如 swagger ui for OpenAPI json 或 yaml 文档?
我不知道这样的工具。 OpenRPC 并没有被广泛采用。我建议您使用 JSight (https://jsight.io)。它具有 json-rpc 支持,以及极其简单的语言(比 OpenRPC 或类似语言好得多)。在这里你可以看到 OpenRPC 和 JSight 之间的比较。
例如API 规范可能如下所示:
JSIGHT 0.3
URL /json-rpc-endpoint
Protocol json-rpc-2.0
Method subtract
Params
[
123, // first param
232 // second param
]
Result
-109 // subtraction result
你会得到这样的文档this.
有一个官方工具(OpenRPC Playground),其中包括编辑器和文档的实时预览,还有OpenRPC Playground在线。