调用列表信息get_diy.php
小程序调用api:https://***/api.php?op=get_diy&table=keyword[&num=10][&order=desc]
参数:
- ** wxid必填 验证小程序合法性
- ** table 表名 必填
- ** num 调用数量
- ** page 当前页面
- ** pagesize 指定页面大小
- ** order 排序
- ** where where条件,格式:“id <10 AND status = 1”
- ** moreinfo 是否调用副表
小程序实例代码:
- swan.request({
- url: that.globalData.api.api_diy,
- data: {
- table: 'keyword',
- wxid: wxid,
- num:10,
- order:'DESC',//asc或者desc
- moreinfo:1,//调用副表
- where:"videonum = 1 AND id < 120",
- //page:1
- },
- method: 'GET',
- header: {
- 'content-type': 'application/json' // 默认值
- },
- success: function (res) {
- console.log(res)
- }
- })
使用说明
(1)含有admin,sso的表属于敏感信息表,禁止调用,调用会直接返回错误
(2)内容表,包含:news、picture、video、download以及其它用户自定义的内容表以及副表,禁止调用,可以通过其它接口调用
(3)调用任意的表,该表必须有对应的model类,否则会报错
(4)moreinfo 调用副表,如果没有副表该参数无效
(5)where条件,格式:“id <10 AND status = 1” 按照正常sql格式编写即可
(6)该接口需要对phpcms的表有一定了解
文章点评