分类齐全,免费的数据接口

分类齐全,免费的数据接口


以下接口,基本可满足多终端轻应用产品开发,只需要简单注册一下小白接口即可:https://www.okayapi.com/

大家不要看到这么多接口,其实分类起来很容易理解的。并且,还有配套的可视化管理后台,使用起来非常简单、方便。


Hello World入门示例

#接口服务接口名称更多说明
1App.Hello.WorldHello Wolrd示例接口可用于测试接口接入,签名验证

用户模块

#接口服务接口名称更多说明
1App.User.Check登录态检测检测用户的登录状态
2App.User.Login登录接口根据账号密码进行登录
3App.User.Profile获取用户个人资料获取用户的账号/昵称、注册时间以及是否为管理员等信息
4App.User.Register注册接口进行新用户注册,简单地创建一个基本的用户

自定义数据模型

#接口服务接口名称更多说明
1App.Table.ChangeNumber更改数值,可加可减根据ID,修改某个字段的数值,可增加或可减少。通过在服务端进行数值的叠加,尽量保持并发下的数据一致性。
2App.Table.Count获取总数获取自定义数据模型中数据的总条目数量
3App.Table.Create创建新数据在自定义数据模型中添加一个新数据,添加的字段应先在后台进行添加。
4App.Table.Delete删除数据根据ID,删除自定义数据模型中的数据
5App.Table.FreeCount自由获取总数可以根据自定义的多个条件(AND或者OR),获取总数
6App.Table.FreeDelete自由删除数据可以根据自定义的多个条件(AND或者OR),删除多条数据。数据一旦删除,无法恢复,请谨慎操作!
7App.Table.FreeFindOne获取一条数据可以根据自定义的多个条件(AND或者OR),查找获取一条数据
8App.Table.FreeMax获取最大值可以根据自定义的多个条件(AND或者OR),获取某个字段的最大值
9App.Table.FreeMin获取最小值可以根据自定义的多个条件(AND或者OR),获取某个字段的最小值
10App.Table.FreeQuery更灵活且安全的查询「推荐使用」可以根据自定义的多个条件(AND或者OR),进行搜索和查询。功能与Table.Query接口类似,但更为安全,推荐使用此接口查询数据。
11App.Table.FreeSum计算总和可以根据自定义的多个条件(AND或者OR),计算某个字段的总和
12App.Table.FreeUpdate自由更新数据功能更强大的更新操作,可以根据自定义的多个条件(AND或者OR),更新指定的数据。为防止误更新全表数据,必须至少有一个有效条件。
13App.Table.Get获取数据根据ID,获取自定义数据模型中的数据
14App.Table.MultiCreate批量创建新数据批量导入多条新数据,导入完毕后会返回导入的概况
15App.Table.Query查询搜索数据「即将弃用,请改用FreeQuery」根据查询字段、查询条件、排序规则、分页查询数据。是最为灵活的查询,但只能单表查询,并符合安全规范。为保障数据安全,部分关键字会被转义,如select会被自动改为se1ect。
16App.Table.Update更新数据根据ID,更新自定义数据模型中的数据,更新的字段需要先存在。对系统保留表字段(id, uuid, add_time, update_time, ext_data)的更新将会被忽略。

自定义数据模型[SVIP超级直连版]

#接口服务接口名称更多说明
1App.SuperTable.ChangeNumber更改数值,可加可减根据ID,修改某个字段的数值,可增加或可减少。通过在服务端进行数值的叠加,尽量保持并发下的数据一致性。
2App.SuperTable.Count获取总数获取自定义数据模型中数据的总条目数量
3App.SuperTable.Create创建新数据在自定义数据模型中添加一个新数据,添加的字段应先在后台进行添加。
4App.SuperTable.Delete删除数据根据ID,删除自定义数据模型中的数据
5App.SuperTable.FreeCount自由获取总数可以根据自定义的多个条件(AND或者OR),获取总数
6App.SuperTable.FreeDelete自由删除数据可以根据自定义的多个条件(AND或者OR),删除多条数据。数据一旦删除,无法恢复,请谨慎操作!
7App.SuperTable.FreeFindOne获取一条数据可以根据自定义的多个条件(AND或者OR),查找获取一条数据
8App.SuperTable.FreeMax获取最大值可以根据自定义的多个条件(AND或者OR),获取某个字段的最大值
9App.SuperTable.FreeMin获取最小值可以根据自定义的多个条件(AND或者OR),获取某个字段的最小值
10App.SuperTable.FreeQuery更灵活且安全的查询「推荐使用」可以根据自定义的多个条件(AND或者OR),进行搜索和查询。功能与Table.Query接口类似,但更为安全,推荐使用此接口查询数据。
11App.SuperTable.FreeSum计算总和可以根据自定义的多个条件(AND或者OR),计算某个字段的总和
12App.SuperTable.FreeUpdate自由更新数据功能更强大的更新操作,可以根据自定义的多个条件(AND或者OR),更新指定的数据。为防止误更新全表数据,必须至少有一个有效条件。
13App.SuperTable.Get获取数据根据ID,获取自定义数据模型中的数据
14App.SuperTable.MultiCreate批量创建新数据批量导入多条新数据,导入完毕后会返回导入的概况
15App.SuperTable.Query查询搜索数据「即将弃用,请改用FreeQuery」根据查询字段、查询条件、排序规则、分页查询数据。是最为灵活的查询,但只能单表查询,并符合安全规范。为保障数据安全,部分关键字会被转义,如select会被自动改为se1ect。
16App.SuperTable.Update更新数据根据ID,更新自定义数据模型中的数据,更新的字段需要先存在。对系统保留表字段(id, uuid, add_time, update_time, ext_data)的更新将会被忽略。

用户元数据模块

#接口服务接口名称更多说明
1App.User_Meta.Create创建元数据为用户创建一个新的元数据,不能重复创建
2App.User_Meta.Delete删除元数据删除用户的元数据
3App.User_Meta.Get获取元数据获取用户的元数据,可根据需要获取需要的字段
4App.User_Meta.MultiGet批量获取多个元数据批量获取,并且返回元数据内的全部字体,若元数据不存在则不返回
5App.User_Meta.Update更新元数据为用户增量更新指定的元数据,如果字段已存在则覆盖,没有则追加

用户集合数据模块

#接口服务接口名称更多说明
1App.User_Set.Add添加元素添加一个元素到用户的集合里
2App.User_Set.Clear清空集合删除用户集合里的全部的元素
3App.User_Set.Count获取元素总数获取用户集合里的元素的总数
4App.User_Set.Delete删除元素删除用户集合里的某个元素
5App.User_Set.GetItem获取元素获取用户集合里的某个元素
6App.User_Set.GetList获取集合列表获取用户集合里的元素列表
7App.User_Set.Query查询集合列表根据条件,查询用户集合里的元素列表
8App.User_Set.Update更新元素更新用户集合里的某个元素

用户计数器

#接口服务接口名称更多说明
1App.User_Counter.Get获取计数器获取计数器的值
2App.User_Counter.Setup设定计数器对计数器进行初始化,进行最值、起始值等设定
3App.User_Counter.SmartRefresh[多合一] 智能刷新当计数器时,执行更新操作;当计数器不存在时,执行创建并初始化,初始的默认值为0,最小值为0,最大值为9,999,999,999,可见性为public。相当于Setup和Update接口的组合,简化客户端使用
4App.User_Counter.Update增量更新计数器可以增量更新日/周/月/年计数器,可增加/减少,value为正数增加,为负数则减少。

应用元数据模块

#接口服务接口名称更多说明
1App.Main_Meta.Create创建元数据为应用创建一个新的元数据,不能重复创建
2App.Main_Meta.Delete删除元数据删除应用元数据
3App.Main_Meta.Get获取元数据获取应用元数据,可根据需要获取需要的字段
4App.Main_Meta.MultiGet批量获取多个元数据批量获取应用元数据,并且返回元数据内的全部字体,若元数据不存在则不返回
5App.Main_Meta.Update更新元数据为应用增量更新指定的元数据,如果字段已存在则覆盖,没有则追加

应用集合数据模块

#接口服务接口名称更多说明
1App.Main_Set.Add添加元素添加一个元素到应用的集合里
2App.Main_Set.Clear清空集合删除应用集合里的全部的元素
3App.Main_Set.Count获取元素总数获取应用集合里的元素的总数
4App.Main_Set.Delete删除元素删除应用集合里的某个元素
5App.Main_Set.GetItem获取元素获取应用集合里的某个元素
6App.Main_Set.GetList获取集合列表获取应用集合里的元素列表
7App.Main_Set.Query查询集合列表根据条件,查询应用集合里的元素列表
8App.Main_Set.Update更新元素更新应用集合里的某个元素

应用计数器

#接口服务接口名称更多说明
1App.Main_Counter.Get获取计数器获取计数器的值
2App.Main_Counter.Setup设定计数器对计数器进行初始化,进行最值、起始值等设定
3App.Main_Counter.SmartRefresh[多合一] 智能刷新当计数器时,执行更新操作;当计数器不存在时,执行创建并初始化,初始的默认值为0,最小值为0,最大值为9,999,999,999,可见性为public。相当于Setup和Update接口的组合,简化客户端使用
4App.Main_Counter.Update增量更新计数器可以增量更新日/周/月/年计数器,可增加/减少,value为正数增加,为负数则减少。

他人元数据模块

#接口服务接口名称更多说明
1App.Partner_Meta.Create创建元数据当前登录用户为其他用户创建一个新的元数据,不能重复创建
2App.Partner_Meta.Delete删除元数据当前登录用户删除其他用户的应用元数据
3App.Partner_Meta.Get获取元数据当前登录用户获取其他用户的元数据,可根据需要获取需要的字段
4App.Partner_Meta.MultiGet批量获取多个元数据当前登录用户批量获取其他用户元数据,并且返回元数据内的全部字体,若元数据不存在则不返回
5App.Partner_Meta.Update更新元数据当前登录用户为其他用户增量更新指定的元数据,如果字段已存在则覆盖,没有则追加

他人集合数据模块

#接口服务接口名称更多说明
1App.Partner_Set.Add添加元素已登录用户添加一个元素到其他用户的集合里
2App.Partner_Set.Clear清空集合已登录用户删除其他集合里的全部的元素
3App.Partner_Set.Count获取元素总数已登录用户获取其他用户集合里的元素的总数
4App.Partner_Set.Delete删除元素已登录用户删除其他用户集合里的某个元素
5App.Partner_Set.GetItem获取元素已登录用户获取其他用户集合里的某个元素
6App.Partner_Set.GetList获取集合列表已登录用户获取其他用户集合里的元素列表
7App.Partner_Set.Query查询集合列表已登录用户根据条件,查询其他用户集合里的元素列表
8App.Partner_Set.Update更新元素已登录用户更新其他用户集合里的某个元素

他人计数器

#接口服务接口名称更多说明
1App.Partner_Counter.Get获取计数器已登录获取其他用户的计数器的值
2App.Partner_Counter.Setup设定计数器已登录对其他用户的计数器进行初始化,进行最值、起始值等设定
3App.Partner_Counter.SmartRefresh[多合一] 智能刷新当计数器时,执行更新操作;当计数器不存在时,执行创建并初始化,初始的默认值为0,最小值为0,最大值为9,999,999,999,可见性为public。相当于Setup和Update接口的组合,简化客户端使用
4App.Partner_Counter.Update增量更新计数器已登录可以增量更新其他用户的日/周/月/年计数器,可增加/减少,value为正数增加,为负数则减少。

游客元数据模块

#接口服务接口名称更多说明
1App.Guest_Meta.Create创建元数据游客为其他用户创建一个新的元数据,不能重复创建
2App.Guest_Meta.Delete删除元数据游客删除其他用户的应用元数据
3App.Guest_Meta.Get获取元数据游客获取其他用户的元数据,可根据需要获取需要的字段
4App.Guest_Meta.MultiGet批量获取多个元数据批量获取其他用户元数据,并且返回元数据内的全部字体,若元数据不存在则不返回
5App.Guest_Meta.Update更新元数据游客为其他用户增量更新指定的元数据,如果字段已存在则覆盖,没有则追加

游客集合数据模块

#接口服务接口名称更多说明
1App.Guest_Set.Add添加元素游客添加一个元素到用户的集合里
2App.Guest_Set.Clear清空集合游客删除用户集合里的全部的元素
3App.Guest_Set.Count获取元素总数游客获取用户集合里的元素的总数
4App.Guest_Set.Delete删除元素游客删除用户集合里的某个元素
5App.Guest_Set.GetItem获取元素游客获取用户集合里的某个元素
6App.Guest_Set.GetList获取集合列表游客获取用户集合里的元素列表
7App.Guest_Set.Query查询集合列表游客根据条件,查询用户集合里的元素列表
8App.Guest_Set.Update更新元素游客更新用户集合里的某个元素

游客计数器

#接口服务接口名称更多说明
1App.Guest_Counter.Get获取计数器游客获取用户的计数器的值
2App.Guest_Counter.Setup设定计数器游客对用户的计数器进行初始化,进行最值、起始值等设定
3App.Guest_Counter.SmartRefresh[多合一] 智能刷新当计数器时,执行更新操作;当计数器不存在时,执行创建并初始化,初始的默认值为0,最小值为0,最大值为9,999,999,999,可见性为public。相当于Setup和Update接口的组合,简化客户端使用
4App.Guest_Counter.Update增量更新计数器游客可以增量更新用户的日/周/月/年计数器,可增加/减少,value为正数增加,为负数则减少。

日志模块

#接口服务接口名称更多说明
1App.Logger.Record日志上报将日志上报到服务器,上报后可在管理后台查看

CDN云端接口

#接口服务接口名称更多说明
1App.CDN.UploadImg图片文件上传只能上传单个图片文件。如有需要,也可以使用二制流application/octet-stream格式上传。
2App.CDN.UploadImgByBase64通过base64上传图片文件为方便上传文件,可将待上传的文件二进制内容进行base64编码后上传。
3App.CDN.UploadOffice上传Office文件上传Word文档、PPT演示文档或Excel表格文件

邮件服务

#接口服务接口名称更多说明
1App.Email.Send发送邮件发送邮件到指定的邮箱,需要先在小白后台配置邮箱服务

图形验证码

#接口服务接口名称更多说明
1App.Captcha.Create创建新的验证码生成一个新的验证码,可在小白后台进行相关参数配置。返回时可选择直接输出验证码图片,也可以选择返回数据。请注意,需要保管好captcha_id(直接输出图片时通过COOKIE返回),以便校验时核对。
2App.Captcha.Verify校对验证码对用户输入的验证码进行核对,最多只能校验一次,失败后需要刷新验证码并重新验证

微信相关接口

#接口服务接口名称更多说明
1App.Weixin.GetWeixinInfoMini微信小程序获取微信基本信息微信小程序获取微信信息,只传code的话只会返回openid,特别注意!小程序只有绑定了服务号,并且明文授权才会返回unionid和用户信息,否则只返回openid。只有传了iv和encryptedData才能获取其他参数。对应微信接口:sns/jscode2session。

自定义数据模型[管理员版]

#接口服务接口名称更多说明
1Super.Table.ChangeNumber更改数值,可加可减根据ID,修改某个字段的数值,可增加或可减少。通过在服务端进行数值的叠加,尽量保持并发下的数据一致性。
2Super.Table.Count获取总数获取自定义数据模型中数据的总条目数量
3Super.Table.Create创建新数据在自定义数据模型中添加一个新数据,添加的字段应先在后台进行添加。
4Super.Table.Delete删除数据根据ID,删除自定义数据模型中的数据
5Super.Table.FreeCount自由获取总数可以根据自定义的多个条件(AND或者OR),获取总数
6Super.Table.FreeDelete自由删除数据可以根据自定义的多个条件(AND或者OR),删除多条数据。数据一旦删除,无法恢复,请谨慎操作!
7Super.Table.FreeFindOne获取一条数据可以根据自定义的多个条件(AND或者OR),查找获取一条数据
8Super.Table.FreeMax获取最大值可以根据自定义的多个条件(AND或者OR),获取某个字段的最大值
9Super.Table.FreeMin获取最小值可以根据自定义的多个条件(AND或者OR),获取某个字段的最小值
10Super.Table.FreeQuery更灵活且安全的查询「推荐使用」可以根据自定义的多个条件(AND或者OR),进行搜索和查询。功能与Table.Query接口类似,但更为安全,推荐使用此接口查询数据。
11Super.Table.FreeSum计算总和可以根据自定义的多个条件(AND或者OR),计算某个字段的总和
12Super.Table.FreeUpdate自由更新数据功能更强大的更新操作,可以根据自定义的多个条件(AND或者OR),更新指定的数据。为防止误更新全表数据,必须至少有一个有效条件。
13Super.Table.Get获取数据根据ID,获取自定义数据模型中的数据
14Super.Table.MultiCreate批量创建新数据批量导入多条新数据,导入完毕后会返回导入的概况
15Super.Table.Query查询搜索数据「即将弃用,请改用FreeQuery」根据查询字段、查询条件、排序规则、分页查询数据。是最为灵活的查询,但只能单表查询,并符合安全规范。为保障数据安全,部分关键字会被转义,如select会被自动改为se1ect。
16Super.Table.Update更新数据根据ID,更新自定义数据模型中的数据,更新的字段需要先存在。对系统保留表字段(id, uuid, add_time, update_time, ext_data)的更新将会被忽略。

用户计数器

#接口服务接口名称更多说明
1Super.User_Counter.Get获取计数器获取计数器的值
2Super.User_Counter.Setup设定计数器对计数器进行初始化,进行最值、起始值等设定
3Super.User_Counter.SmartRefresh[多合一] 智能刷新当计数器时,执行更新操作;当计数器不存在时,执行创建并初始化,初始的默认值为0,最小值为0,最大值为9,999,999,999,可见性为public。相当于Setup和Update接口的组合,简化客户端使用
4Super.User_Counter.Update增量更新计数器可以增量更新日/周/月/年计数器,可增加/减少,value为正数增加,为负数则减少。

用户元数据模块

#接口服务接口名称更多说明
1Super.User_Meta.Create创建元数据为用户创建一个新的元数据,不能重复创建
2Super.User_Meta.Delete删除元数据删除用户的元数据
3Super.User_Meta.Get获取元数据获取用户的元数据,可根据需要获取需要的字段
4Super.User_Meta.MultiGet批量获取多个元数据批量获取,并且返回元数据内的全部字体,若元数据不存在则不返回
5Super.User_Meta.Update更新元数据为用户增量更新指定的元数据,如果字段已存在则覆盖,没有则追加

用户集合数据模块

#接口服务接口名称更多说明
1Super.User_Set.Add添加元素添加一个元素到用户的集合里
2Super.User_Set.Clear清空集合删除用户集合里的全部的元素
3Super.User_Set.Count获取元素总数获取用户集合里的元素的总数
4Super.User_Set.Delete删除元素删除用户集合里的某个元素
5Super.User_Set.GetItem获取元素获取用户集合里的某个元素
6Super.User_Set.GetList获取集合列表获取用户集合里的元素列表
7Super.User_Set.Query查询集合列表根据条件,查询用户集合里的元素列表
8Super.User_Set.Update更新元素更新用户集合里的某个元素

生成条形码 (免签名)

#接口服务接口名称更多说明
1Ext.BarCode.Gen根据内容,生成条形码根据内容,生成条形码,并直接输出图片

IP服务 (免签名)

#接口服务接口名称更多说明
1Ext.IP.GetInfo根据IP地址获取归属信息根据IP地址获取归属信息,定位用户所在城市

拼音 (免签名)

#接口服务接口名称更多说明
1Ext.Pinyin.Abbr获取首字符字符串获取首字符字符串
2Ext.Pinyin.Convert字符串转拼音将一段字符串内容转成拼音
3Ext.Pinyin.Name姓名转拼音姓名转拼音,姓名的姓的读音有些与普通字不一样,比如 ‘单’ 常见的音为 dan,而作为姓的时候读 shan。
4Ext.Pinyin.Sentence翻译整段文字为拼音将会保留中文字符:,。 ! ? : “ ” ‘ ’ 并替换为对应的英文符号。

生成二维码 (免签名)

#接口服务接口名称更多说明
1Ext.QrCode.Png根据文本内容,生成二维码可根据传入的文本内容,生成对应的二维码,还可以调整尺寸大小。可以直接输出png图片,也可以返回base64后的图片数据。
欢迎使用小白接口!

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值