对于全站的频道可以使用下面的方法取出相应的内容列表数据
`http://qb.net/index.php/cms/wxapp.index.html`
注意,只需要把qb.net换成你的域名,`cms` 换成其它频道目录名即可 。再次强调一下,因为我们X1的所有频道都是一脉相承的,最开始都是基于CMS开发的,包括最复杂的圈子,考试系统都不例外。
以下任何一个字段都可以不设置
`type` 默认为空,`star` 代表只取推荐的,`hot` 按浏览量排序 `new`按提交日期排序 `reply` 按最新回复排序
`fid` 可以指定栏目,会把子栏目的内容也一起取出来。不设置,则所有栏目
`rows` 默认是10,代表每页取10条
`notfid` 排序哪些栏目的内容,多个用半角逗号隔开,比如 `notfid=1,5,9`
`mid` 指定哪个模型的数据,默认是模型1,如果指定了具体栏目`fid`的话,这个设置就不生效了。可以不设置。
默认不会调用所有模型的数据,要调 用所有模型的数据就设置 `mid=-1` 不推荐这么做,因为不同的模型字段不一样,前台模板不好处理,并且效率也比较低。
*****
内容列表数据的接口示例
~~~[api]
get:https://x1.php168.com/index.php/cms/wxapp.index.html
string:type#star 代表只取推荐的,hot 按浏览量排序 new按提交日期排序 reply 按最新回复排序
string:fid#可以指定栏目,会把子栏目的内容也一起取出来。不设置,则所有栏目
string:rows#默认是10,代表每页取10条
string:nofid#排序哪些栏目的内容,多个用半角逗号隔开,比如 1,5,9
string:mid#指定哪个模型的数据,默认是模型1,如果指定了具体栏目 fid 的话,这个设置就不生效了。可以不设置
string:ext_sys#指定关联频道,比如只获取关联圈子的数据,可以是频道id也可以是频道目录名
string:ext_id#指定关联频道的主题id,比如只获取关联具体某个圈子的数据,即圈子的id
<<<
success
<<<
error
~~~
*****
下面这个是调取某个主题的接口
~~~[api]
get:https://x1.php168.com/index.php/cms/wxapp.show.html
*string:id=701#主题id
<<<
success
<<<
error
~~~
*****
下面这个是对内容主题点赞的接口
~~~[api]
get:https://x1.php168.com/index.php/cms/wxapp.post/agree.html
*string:id=175#主题id
<<<
success
<<<
error
~~~
*****
下面这个是对删除内容主题的接口
~~~[api]
get:https://x1.php168.com/index.php/cms/wxapp.post/delete.html
*string:id=175#主题id
<<<
success
<<<
error
~~~
*****
下面这个是对修改内容主题的接口
~~~[api]
get:https://x1.php168.com/index.php/cms/wxapp.post/edit.html
*string:id=175#主题id
string:title#标题
string:content#内容
string:picurl#封面图
<<<
success
<<<
error
~~~
*****
下面这个是对新发布内容主题的接口
~~~[api]
get:https://x1.php168.com/index.php/cms/wxapp.add/edit.html
*string:title#标题
*string:content#内容
string:picurl#封面图
<<<
success
<<<
error
~~~