免费安卓IOS测试API接口,后续会陆续增加接口
各位博友好!开发的安卓或者ios的朋友们,经常会遇到想测试但是没有公开的api接口进行进行测试。但自己又不会开发服务端或者没有服务器,这里我免费提供了一整套API接口。欢迎大家调用,目标是方便大家。
API接口的测试地址为:http://www.meixintong.net/api_test.jsp。下面是整个API接口文档(后续会增多接口):
目录
1. 通用... 3
1.1. 通信协议... 3
1.2. 请求URL. 3
1.3. 返回格式... 3
1.4. Session校验... 3
1.5. 测试网址... 3
1.6. 错误编码... 3
2. 账号登陆... 4
2.1. 请求URI 4
2.2. 请求参数... 4
2.3. 返回信息... 4
3. 修改密码(个人). 4
3.1. 请求URI 4
3.2. 请求参数... 4
3.3. 返回信息... 4
4. 注册新用户... 5
4.1. 请求URI 5
4.2. 请求参数... 5
4.3. 返回信息... 5
5. 获取菜单... 5
5.1. 请求URI 5
5.2. 请求参数... 5
5.3. 返回信息... 5
6. 注销登录... 6
6.1. 请求URI 6
6.2. 请求参数... 6
6.3. 返回信息... 6
1. 通用
1.1. 通信协议
- 采用HTTP协议,并必须使用POST请求。
- http:// 114.215.172.87/
- 返回格式统一使用json数组格式返回。
- 请求正确时,state对应值为true,data对应值为返回的信息。
- 请求返回异常或者错误时,state对应值为false,errorCode对应值为返回的错误编码。
- 无论请求正确、异常或者错误,都返回logCode(日志编码)。用于方便在服务器端查找此次请求的日志。
- 除用户登录、用户注册外其余操作,都需要先登录再操作。且多个请求需使用同一个httpclient,8小时无请求后再次请求会返回超时重新登录。
- http://114.215.172.87/api_test.jsp
1.2. 请求URL
1.3. 返回格式
1.4. Session校验
1.5. 测试网址
1.6. 错误编码
|
错误编码 |
含义 |
备注 |
|
-1 |
用户名或者密码错误 |
|
|
-2 |
账号被锁定 |
|
|
-3 |
用户名已经存在 |
|
|
-4 |
注册新用户时内部异常 |
|
|
-5 |
session超时需重新登录 |
|
|
|
||
|
|
2. 账号登陆
- 2.
- /login/apiLogin
2.1. 请求URI
2.2. 请求参数
|
参数名 |
内容 |
是否必传 |
备注 |
|
userName |
用户名 |
是 |
|
|
userPwd |
用户密码 |
是 |
|
|
|
2.3. 返回信息
- 错误或异常返回对应编码。
- 正确时返回User对象,但roleId为空,roleId保存在userPwd变量上。
- 3.
- /api/updateMyPassword
3. 修改密码(个人)
3.1. 请求URI
3.2. 请求参数
|
参数名 |
内容 |
是否必传 |
备注 |
|
oldPwd |
老密码 |
是 |
|
|
newPwd |
新密码 |
是 |
3.3. 返回信息
- 错误或异常返回对应编码。
- 正确时data无数据返回。
- 4.
- /login/apiReg
4. 注册新用户
4.1. 请求URI
4.2. 请求参数
|
参数名 |
内容 |
是否必传 |
备注 |
|
userName |
用户名 |
是 |
|
|
userPwd |
密码 |
是 |
|
|
|
4.3. 返回信息
- 错误或异常返回对应编码。
- 正确时data无数据返回。
- 5.
- /api/getMenu
5. 获取菜单
5.1. 请求URI
5.2. 请求参数
|
参数名 |
内容 |
是否必传 |
备注 |
|
|
|||
|
|
|||
|
|
5.3. 返回信息
- 错误或异常返回对应编码。
- 正确时data为拥有的菜单集合。
- 6.
- /login/apiLogOut
6. 注销登录
6.1. 请求URI
6.2. 请求参数
|
参数名 |
内容 |
是否必传 |
备注 |
|
|
|||
|
|
|||
|
|
6.3. 返回信息
- 错误或异常返回对应编码。
- 正确时data为空。
免费安卓IOS测试API接口,后续会陆续增加接口的更多相关文章
- 十大免费移动程序测试框架(Android/iOS)
十大免费移动程序测试框架(Android/iOS) 概述:本文将介绍10款免费移动程序测试框架,帮助开发人员简化测试流程,一起来看看吧. Bug是移动开发者最头痛的一大问题.不同于Web应用程序开发, ...
- 免费手机号码归属地API查询接口和PHP使用实例分享
免费手机号码归属地API查询接口和PHP使用实例分享 最近在做全国性的行业分类信息网站,需要用到手机号归属地显示功能,于是就穿梭于各大权威站点之间偷来了API的接口地址. 分享出来,大家可以用到就拿去 ...
- python测试api接口
在开发中,需要测试web-api的接口 spring mvc 使用单元测试非常方便,但是,受不了单元测试的启动速度.用python写了一个小脚本,用于测试接口, 测试脚本配置文件 api.yaml s ...
- 分享几个免费IP地址查询API接口
几个免费IP地址查询API接口 1.IP地址查询接口:http://apis.juhe.cn/ip/ip2addr要先去https://www.juhe.cn/docs/api/...申请APPKEY ...
- 免费手机号码归属地API查询接口
免费手机号码归属地API查询接口 一.淘宝网API API地址: http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=1585078144 ...
- Jmeter 测试API接口 查看接口的幂等问题
背景介绍: 比如一个注册接口,要求填入的手机号与DB中已有的不能重复, 如果手机号码重复,则此次注册失败,不会新增会员数据: 如果不重复,则注册成功(忽略其他因素). 但是用20个并发,同样的请求,请 ...
- Jmeter测试API接口,用Jmeter自动化之检查DB数据
如上: 注册接口,会新增数据,要怎么自动化检查DB中生成的数据呢? 很简单,只需要以下几个配置元件 JSON截取器或者正则表达式截取器:目的在于取出返回消息体中的数据aa JDBC后置处理器:目的在于 ...
- 消灭Bug!十款免费移动应用测试框架推荐
对于移动应用开发者而言,Bug往往是最让人头疼的一大问题.不同于时时刻刻可以修补的Web App,移动App中的Bug往往隐藏得很深,甚至有时候等到用户使用才显现出来,这么一来开发者搞不好就会赔了 ...
- 微信小程序语音识别服务搭建全过程解析(https api开放,支持新接口mp3录音、老接口silk录音)
silk v3(或新录音接口mp3)录音转olami语音识别和语义处理的api服务(ubuntu16.04服务器上实现) 重要的写在前面 重要事项一: 所有相关更新,我优先更新到我个人博客中,其它地方 ...
随机推荐
- zoj 3716
题目给我们四个点,要求我们以这四个点为圆心,形成四个相切的圆: 求他们的半径和: 首先我们从他们中间选出三个点,以这三个点为圆心的三个圆最大可以两两互相相切: 证明:假设这三个圆的半径分别为a,b,c ...
- 关联规则算法Apriori的学习与实现
转自关联规则算法Apriori的学习与实现 首先我们来看,什么是规则?规则形如"如果-那么-(If-Then-)",前者为条件,后者为结果.关联规则挖掘用于寻找给定数据集中项之间的 ...
- DataTable转换List<T>集合的方法
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data; ...
- MongoDB实战指南(六):MongoDB复制集之复制集概述
1. 复制集概述 数据库总是会遇到各种失败的场景,如网络连接断开.断电等,尽管journaling日志功能也提供了数据恢复的功能,但journaling通常是针对单个节点来说的,只能保证单节点数据的一 ...
- absolute和relative的几个Demo
这些例子最好通过FireFox结合FireBug调试查看 1.absolute让元素inline-block化 <!DOCTYPE html> <html xmlns="h ...
- 关于mIdleHandlers 空闲消息
模拟情况说明 创建一个handler对象 该handler持有的是主线程 1.先发送一个延时20秒的message what=35;2.紧接着又发送一个延时10秒的Runnable3.在该Runnab ...
- BIOS与UEFI、MBR和GPT介绍
操作步骤: UEFI是取代传统BIOS的,全称“统一的可扩展固件接口”.MBR则是传统的分区表类型,最大的缺点则是不支持容量大于2T的硬盘.GPT则弥补了MBR这个缺点,最大支持18EB的硬盘,是基于 ...
- [HDU 1565+1569] 方格取数
HDU 1565 方格取数(1) Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others ...
- content:attr()
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- 从头开始编写一个Orchard网上商店模块(5) - 创建和渲染ProductCatalog的内容类型
原文地址: http://skywalkersoftwaredevelopment.net/blog/writing-an-orchard-webshop-module-from-scratch-pa ...