【发布时间】:2021-11-19 08:54:35
【问题描述】:
使用 APIConsumer 合约,我们可以将数据从 API 提供给智能合约。
例如:如果服务器响应是:
{
"RAW":{"ETH":{"USD":{"VOLUME24HOUR": 10000,}}}
}
那么,可以得到如下数据:
request.add("get", URL);
request.add("path", "RAW.ETH.USD.VOLUME24HOUR");
同样,如果服务器响应包含一些 JSON 数组, 例如:
{
"date":"530934083405834",
"results": [
{
"id": 9865,
"rank":1
},
{
"id": 9869,
"rank": 2
},
{
"id": 9866,
"rank": 3
}
]}
那么在这种情况下有没有办法获得 rank 1 的 id 即results[0]["id"]?
【问题讨论】:
标签: chainlink