用户工具

站点工具


zh:daemon:api



Siad API

Sia后台进程 为所有的模块功能提供了API接口。每个模块的API接口帮助文档均可在 Sia GitHub repository找到。

所有的Siad API调用均返回JSON字符串或没有内容。

在使用API接口时,一些需要记住的重要内容包括:

  • 请求者必须在他们的用户代理字符创中包含“Sia-Agent”子字符串。
  • Siad服务默认监听“localhost:9980”端口。你可以在运行siad时,通过使用“–api-addr”标识来修改监听端口。
  • 除非你意识到可能的危险,否则你不应该向非循环返回地址绑定或暴露API。

通过curl调用实现的GET方式示例:

curl -A “Sia-Agent” “localhost:9980/wallet/transactions?startheight=1&endheight=250”

通过curl调用实现的POST方式示例:

curl -A “Sia-Agent” –data “amount=123&destination=abcd” “localhost:9980/wallet/siacoins”

来源:

zh/daemon/api.txt · 最后更改: 2017/06/11 15:21 由 forest