栏目详情接口属于任意页面API接口的一种,那么方法参数可以参考任意页面API接口,接下来我们就来聊聊关于程序调用api接口?以下内容大家不妨参考一二希望能帮到您!
程序调用api接口
栏目详情接口属于任意页面API接口的一种,那么方法参数可以参考任意页面API接口。
请求地址:
/index.php?appid=[授权ID]&appsecret=[授权码]&s=news&c=category&id=[栏目id]
返回格式:
data是栏目页面的全部变量
返回数据,非常多,而且乱,你可以使用《回调方法》来规范显示结果。
回调方法
回调方法用于格式化输出数据,默认接口会输出一大堆数据,而实际项目中并不需要太多数据,开发者可以使用此方法来规范返回数据,例如按需返回数据、将文件id号转换为实际地址、多组文件返回等格式,需要开发者自己写代码转换。
使用方法
只需要在url请求参数中加上参数:
&api_call_function=回调方法名称
打开或新建文件/dayrui/My/Library/Http.php,这个文件专门是定义回调方法的
public function my_test3($data) { $rt = [ 'name' => $data['name'],// 栏目名称 'id' => $data['id'],// id号 'thumb' => dr_thumb($data['thumb'], 200, 200),// 图片id转换为地址 'content' => $data['content'], // 如果想调用更多的字段可以写在这个数组里面 ]; return $rt; }
回调方法定义方式:
http://help.xunruicms.com/351.html