1. 查询用户

GET:http://api.xdua.com/user?
字段名 位置 类型 说明 描述 可选
apiv head string API版本,默认是1.0.0 1.0.0 可选
Authorization head string 客户端保存的鉴权token Authorization字符串 必选
tabx query string 用户表 用户表 可选
where query string 查询条件 JSON 可选
offset query int 搜索开始的偏移条件 获取授权的开始个数,若不设置默认为0 可选
limit query int 搜索数量 获取授权的数量,若不设置默认为20 可选
page query int 搜索页号 如果page存在的话,就可以忽略offset的效果,和limit一起使用。使用page搜索 可选
order query String 顺序 必须按照"字段:ASC/DESC"方式书写,如 name:DESC,默认的order是inc:DESC 可选
fields query String 查询字段 可以用@变量和,号分割表达的字段描述 可选

使用电话号码搜索 : http://api.xdua.com/user?tel=1581041***2

使用户名进行搜索 : http://api.xdua.com/user?name=我的昵称

查询第8页,每页40条: http://api.xdua.com/user?page=8&limit=40

查询第300条后 20条: http://api.xdua.com/user?offset=300&limit=20

查询以用户名进行递增排序: http://api.xdua.com/user?order="name:ASC"

page查询优先于offset: http://api.xdua.com/user?page=10&offset=300&limit=20 结果相当于第10页,每页20

调用示例

    query = {
        tabx:"A3bdXNT3",
        where:{
            ugrp:"A3bdXNT3",
        },
        fields:"@all" //alter:"user_id(id),name"
    }
    let res = await dua.qryUser(query)
    console.log(res);
    console.log(JSON.stringify(res));
    if(res.error == 0){
        console.log(api_name+"成功 ");
    }else{
        console.log(api_name+"失败 "+res.reason);
    }

返回数据

成功返回



头像数据结构,到头像里找到一个就可以显示。

{
    "urls": [
        {"url": "http://files.xdua.org/Avatar/jfklogo_p64.gif"},
        {"url": "http://files.xdua.org/Avatar/jfklogo_p128.gif"},
        {"url": "http://files.xdua.org/Avatar/jfklogo.gif"}
    ]
}

失败返回

{
    "error": 1,
    "reason": "失败原因"
    "result": {"失败返回的参考数据"},
}

results matching ""

    No results matching ""