齐博X1的接口,其实是非常丰富的,我们在这里,只能展示一些常用的。

    更多的接口,大家可以查看下一节的教程,可以自行调试找出来。

    再次,特别强调提醒大家,H5、PC、WAP端的所有提交POST表单操作都是可以当作接口来用的。

    一般来说,所有成功操作都会返回code=0 这个也是参考微信的接口0 代表成功。
    失败一般是1 但不完全是,有的时候可能是 2 、3 都有的。
    特别强调一下,如果没有登录的话,就会返回code=500 前端开发可以根据这个提示用户跳转到登录界面。
    概述 - 图1
    最后特别要提醒一下,也有一个特殊的情况,那就是 调用到下面这个文件的index/controller/Alonepage.php 上传接口的话,成功就返回code=1 失败就是0 所以大家用到这个上传接口的时候,务必要注意一下,因为历史愿因,涉及的文件太多,我们就只能将就着用,没有把他们统一了。
    其它地方新的上传接口就使用统一的标准,成功是code=0
    比如论坛有一个上传的地方
    \application\bbs\index\wxapp\Post.php 这个地方的上传接口方法postFile 就是使用统一的标准,成功返回 code=0
    所以全站仅仅是index/controller/Alonepage.php 这个文件接口另类有些特殊不一样。其它都是一样的。

    最后,跟大家强调一下,一般来说,大部分的接口文件都是放在相应频道的wxapp 目录下面的,如下图所示。概述 - 图2
    通常而已 频道下面的wxapp 里边的所有PHP文件都是做接口使用的。可以自行添加更多的。
    但接口又不仅仅限于这个目录。其它目录的文件也同样可以当接口使用。因为系统会根据AJAX请求,就响应AJAX的返回数据的。

    一般来说,所有请求用post 都没问题。但是涉及到用户表单输入的,就必须是post 请求。所以post 请求是万能的。有表单输入的,不允许使用get 请求。

    特别强调提醒一下,如果觉得现有的接口无法满足你的个性需求的话,请在wxapp目录里边,复制一个文件出来,自行修改即可。

    特别提醒一下大家,接口调用数据的时候,可以在相应接口后面加上参数?debug=1 或者是&debug=1 就可以更条理的看到相应的数据,而不是压缩挤在一起的 json 数据

    比如原始数据是下面这个样子,全挤在一起的JSON数据,你是很能分析调用的。
    概述 - 图3

    加了debug=1 之后,就可以很方便的看到具体的数据结果(注意,浏览器要选择查看源代码的方式查看)。

    概述 - 图4