STEEMIT 有 SBD, STEEM, STEEM POWER 还有 VESTS这几个概念. 时不时, 我们就需要知道它们之间几个转换关系:
- 1个STEEM等于多少SBD?
- 1个SBD 等于多少STEEM?
- 1个SP等于多少VESTS?
- 1M的VESTS 等于多少STEEM?
- 1个VESTS等于多少STEEM POWER?
- SBD的中位价?
这下好了, 我把这些都整理成一个API, 放在四个服务器上:
美国东部: https://helloacm.com/api/steemit/converter/?cached
美国西部: https://steakovercooked.com/api/steemit/converter/?cached
英国伦敦: https://uploadbeta.com/api/steemit/converter/?cached
日本东京: https://happyukgo.com/api/steemit/converter/?cached
举例, 在LINUX BASH SHELL下执行命令:
curl -s -X GET "https://helloacm.com/api/steemit/converter/?cached"
很快的返回JSON数据:
{
"steem_to_sbd": 1.084,
"sbd_to_steem": 0.9225092250922509,
"sp_to_vests": 2059.117814239809,
"steem_per_mvests": 485.64486844050873,
"vests_to_sp": 0.0004856448684405087,
"sbd_median_price": 1.084
}
API结果每小时更新结果一次. 这下方便多了, 啥语言想知道结果也就一两句话的事情, 比如用我们最喜爱的PHP:
$converter = json_decode(file_get_contents("https://helloacm.com/api/steemit/converter/?cached"), true);
echo "1 STEEM = ". $converter['steem_to_sbd']. " SBD";
更新: 在最新的API里添加了系统内部市场价格 steem.get_ticker()
{"sbd_to_steem": 0.29282576866764276, "steem_to_sbd": 3.415, "ticker": {"sbd_volume": "4565.642 SBD", "steem_volume": "4735.916 STEEM", "latest": "0.97290322580645161", "highest_bid": "0.97227083576401041", "percent_change": "1.10562934851359773", "lowest_ask": "0.97227911674756606"}, "steem_per_mvests": 489.6342091988457, "sp_to_vests": 2042.3409582357358, "vests_to_sp": 0.0004896342091988457, "sbd_median_price": 3.415}
在返回的JSON中多了一个 ticker 键值对:
"ticker":{
"sbd_volume":"4565.642 SBD",
"steem_volume":"4735.916 STEEM",
"latest":"0.97290322580645161",
"highest_bid":"0.97227083576401041",
"percent_change":"1.10562934851359773",
"lowest_ask":"0.97227911674756606"
},
这个是内部市场的价格, 上面的例子中最高价 highest bid 意思是 1 STEEM = 0.9722 SBD (Steem Dollars).
英文: Steem API/converter (SBD, STEEM, VESTS)
本文一共 207 个汉字, 你数一下对不对.上一篇: STEEMIT: 你到底是大鱼还是小鱼?
下一篇: 数学 × 程式编写比赛 (第七回) 蒙特卡罗撒点
扫描二维码,分享本文到微信朋友圈
