开发文档

请求格式

此篇内容尚无原站英文对应版本;切换语言后可浏览英文资料库。
WebSocket API 和JSON-RPC都把JSON用作请求和回应。API上的方法和参数通常是相同的,但两者之间具体的格式略有不同。命令行接口支持具有命令行参数的相同命令。
  • WebSocket请求把命令名称放在JSON对象根目录的命令参数旁边的“command”字段,还有一个将收到回应的可选择“id”字段,所以你可以识别那些发生故障返回的回应。
  • JSON-RPC请求把命令放在“method”字段,作为“params”数组的第一个成员,而且把参数放在另一个分离的对象中。这里没有“id”字段,因为所有回应直接回复给请求。
  • 命令行在任何正式命令行选择后输出命令,被受限的参数组追踪,被空格分离。
{
  "id": 2,
  "command": "account_info",
  "account": "vDgSCaGS3iih9iKvfvRULrK7gurJjdDnUV",
  "strict": true,
  "ledger_index": "validated"
}
POST http://s1.labs.stream:51234/
{
    "method": "account_info",
    "params": [
        {
            "account": "vDgSCaGS3iih9iKvfvRULrK7gurJjdDnUV",
            "strict": true,
            "ledger_index": "validated"
        }
    ]
}
streamd account_info vDgSCaGS3iih9iKvfvRULrK7gurJjdDnUV validated true
 
THE NEXT CONNECTION

下一次连接,从这里开始。

加入 Stream 社区,一起探索价值互联。

联系我们