apiList 文档列表
获取栏目文档列表内容
快速开始(复制即用)
微信原生版
let that = this;
app.globalData._requestApi(
that,
app.globalData.config.apiIndexUrl,
{
apiList_1: `ekey=1`
},
function(res) {
that.setData({
list_1: res.data.apiList[1]
});
}
);uni-app 版
let that = this;
app.globalData._requestApi(
that,
app.globalData.config.apiIndexUrl,
{
apiList_1: `ekey=1`
},
function(res) {
that.list_1 = res.data.apiList[1];
}
);⚠️ ekey=1 必须对应 apiList[1],数字要一致!
全部参数
基础参数
| 参数 | 说明 | 示例 |
|---|---|---|
ekey | 必填,唯一标识,数字必须与返回的 apiList[数字] 对应 | ekey=1 |
titlelen | 标题长度,截取标题显示的字符数 | titlelen=30 |
infolen | 表示内容简介长度 | infolen=160 |
pagesize | 分页大小 | pagesize=10 |
addfields | 自定义字段名,多个字段之间用英文逗号隔开 | addfields=price,spce |
orderby | 文档排序方式:hot或click(按点击数从高到低)、add_time(按发布时间最新)、aid(按ID从大到小)、sort_order(按排序号从大到小)、is_recom desc,sort_order asc(自定义多字段组合排序) | orderby=add_time |
ordermode | 排序类型:desc表示从大到小,asc表示从小到大 | ordermode=desc |
channelid | 频道ID,优先级高于栏目ID,仅次于文档ID | channelid=1 |
keywords | 关键词 | keywords=新闻 |
typeid | 栏目ID,在列表模板和内容页模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目,但必须是同一个模型下的多个栏目ID,比如:文章模型、产品模型、图集模型等 | typeid=1 |
notypeid | 同typeid,但这里是表示不包含这些属性,与typeid不能同时存在 | notypeid=1,2 |
flag | 自定义属性值:推荐[c]跳转[j] | flag=c |
noflag | 同flag,但这里是表示不包含这些属性 | noflag=j |
常用场景(直接复制)
获取文档列表:ekey=1&pagesize=10 获取指定栏目文档:ekey=1&typeid=1&pagesize=10 获取推荐文档:ekey=1&flag=c&pagesize=10 按点击量排序:ekey=1&pagesize=10&orderby=click&ordermode=desc 按发布时间排序:ekey=1&pagesize=10&orderby=add_time 获取含自定义字段:ekey=1&pagesize=10&addfields=price,spce 关键词搜索:ekey=1&keywords=新闻&pagesize=10
请查阅易优数据字典,找到表名 ey_archives
文档最后更新时间:2026-01-09 16:59:11
未解决你的问题?请到「问答社区」反馈你遇到的问题
