小白接口

批量四则运算

接口链接:http://api.okayapi.com/?s=Super.Table.FreeMultiCal

功能说明: 根据条件,批量进行四则运算,即:加/减/乘/除。例如,field=x,op=add,number=1,组合起来表示:x=x+1。

容易程度:

分类标签:免费  验签  管理员登录

请求协议
HTTP/HTTPS
请求方式
GET/POST
编码格式
UTF-8
返回格式
JSON

在线调试    添加收藏    直接访问接口    评论(0    loading...

接口参数

参数名字类型是否必须默认值其他说明
sign字符串可选签名,如果不需要签名,可在小白后台进行签名设置
app_key字符串必须最小:32;最大:32应用ID。查看我的app_key
uuid字符串可选最小:32;最大:32用户的UUID
token字符串可选最小:64;最大:64不需要用户登录
model_name字符串必须模型名称(对应在小白开放平台创建时的数据库表名称),查看我的全部模型
check_code字符串可选最大:64待检测的口令,仅当在小白开放平台配置口令后才会对此参数进行检测,规则配置教程图解自定义模型规则.pdf
admin_uuid字符串必须最小:32;最大:32管理员的UUID,需要先在小白开放平台-会员列表-角色设置-角色-管理员,设置用户为管理员,然后传入用户的UUID
admin_token字符串必须最小:64;最大:64管理员的会话凭证
logic枚举类型可选and范围:and/orwhere条件的逻辑组合,logic=and表示逻辑且,logic=or表示逻辑或
where数组必须[["id", ">", "0"]]更安全的where条件,格式为:[["第一个位置表示字段名称(字段必须先存在)","第二个位置表示判断>符号(可以是:>、>=、<、<=、=、<>, LIKE)","第三个位置表示判断值"]],示例:logic=and, where=[["id",">","9"],["id","<=","10"]],则表示:id > 9 AND id <= 10。LIKE表示两边模糊匹配,即:LIKE "%{你的参数}%",更多示例说明请参考WHERE参数介绍
field字符串必须待更新的字段,如:field=money,此字段必须为数值类型
op枚举类型必须范围:add/sub/mul/div运算符号,加:add,减:sub,乘:mul,乘:div
number字符串必须待运算的数字,例如加多少,减多少,乘多少,除多少。必须为合法的数字,可以是小数

返回结果

返回字段类型说明
err_code整型状态操作码,0成功;1开发类错误,删除失败(模型不存在);2应用层规则拦截,拦截后可以小白开放平台查看日记
err_msg字符串错误提示信息,err_code非0时参考此提示信息
update_rows字符串本次更新的条数,没有更新时为0

简易在线调试

参数是否必填
service 必须
uuid 可选
token 可选
model_name 必须
check_code 可选
admin_uuid 必须
admin_token 必须
logic 可选
where 必须
field 必须
op 必须
number 必须

异常情况

错误码错误描述信息解决方法
400非法请求,参数错误1、根据接口文档的接口参数,提供正确的参数
401用户未登录,或登录凭证已过期1、如果用户未注册,请先用注册接口;2、如果注册未登录或会话过期,请先用登录接口
404接口服务不存在1、查看小白接口大全,确保接口服务名称拼写正确
406权限不足,应用签名错误、或者应用已过期1、使用在线调试,校正签名;2、关闭特定或全部签名设置;3、如果过期,可以进行续约/升级
500小白接口内部系统错误,如果出现此错误,请联系技术人员处理1、进入QQ交流群660311764,反馈问题;2、或者提交工单,一天内回复

如何使用小白接口操作数据库?

评论(0

暂无评论~
// 获取评论