SmartData借助SmartChart的数据集功能, 可以非常方便的实现数据对外微服务
- 在"大数据接口" ---> "API设定" 中添加 visitor 和 Token
- 新建 "数据集" 并授权给 API设定中的 visitor, 这样就完成了
- 注意: post请求时会缓存数据, 所以请设定一个合理的缓存时间
接口请求方式
GET 请求
#接口请求格式:
url: /echart/dataset_api/?visitor=xxx&token=xxx&type=xxx 数据集名或id名
#接口返回格式
Json:
{
"data":[[]],
"result":"success",
"maxpg":1,
"pg":1
}
POST请求
#接口请求格式:
url: /echart/dataset_api/
data:
{
"visitor":"xxx",
"token":"xxx",
"type":"xxx", #数据集名或id名
"pagesize":"xxx", #每页数据条数
"pg":"xxx", #返回第几页
"param":'{"xxx":"xxxx"}' #参数可选
}
#接口返回格式
Json:
{
"data":[[]],
"result":"success",
"maxpg":xxx, #最大页数
"pg":xx, #当前页数
"casheflag": xx, #如果是999说明命中缓存
"total":xx, #总条数
}
注意:第一页是带标题的, 后面页不带标题
没有
这个没开源吗