Exchange-Api

如何通過api檢索難度

  • June 12, 2017

我試圖通過 api 檢索目前難度值並僅使用 JQ 解析該值。在這個例子中,它是 etherchains api。目前我的輸出是

curl 'https://etherchain.org/api/difficulty' | jq '.data'
 % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                Dload  Upload   Total   Spent    Left  Speed
100    52  100    52    0     0    129      0 --:--:-- --:--:-- --:--:--   129
[
 {
   "difficulty": 666836759051894
 }
]

我希望它是

666836759051894

當我查看 jq 手冊https://stedolan.github.io/jq/manual/#Basicfilters它顯示

   jq '.foo'
Input   {"foo": 42, "bar": "less interesting data"}
Output  42

我究竟做錯了什麼?

curl進入靜音模式…

$ curl -s 'https://etherchain.org/api/difficulty' | jq '.data[][]'
666201861413999

引用自:https://ethereum.stackexchange.com/questions/17786