代码改变世界

Jmeter-app接口

  改改~_~  阅读(294)  评论(0编辑  收藏  举报

1、IOS登录接口涉及的三个接口:

 

2、三个接口传入的参,第三个是判断用户是否登录成功的

http://118.178.247.67:8449/service/userLogin/phoneQuickLogin

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
请求参数:
{
  "machineModel" : "iPhone8,2",
  "imei" : "F40246DC-8086-427B-821F-08EAEF0D69A5",
  "platform" : "IOS",
  "version" : "",
  "token" : "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
  "body" : {
    "phoneNum" : "18200717410"
  },
  "appSource" : "appStore"
}
 
返回参数:
 
{
    "success": true,
    "token": "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
    "failCode": 0,
    "msg": "操作成功",
    "body": {
        "isRegister": "1"
    }
}

 

http://118.178.247.67:8449/service/userLogin/loginByPhone

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
请求参数:
{
  "machineModel" : "iPhone8,2",
  "imei" : "F40246DC-8086-427B-821F-08EAEF0D69A5",
  "platform" : "IOS",
  "version" : "",
  "token" : "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
  "body" : {
    "passWord" : "123456Aa",
    "loginString" : "18200717410",
    "pushClientid" : "0150f4a9a4da334a027c14785a55312a"
  },
  "appSource" : "appStore"
}
 
返回参数:
{
    "success": true,
    "token": "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
    "failCode": 0,
    "msg": "操作成功",
    "body": {
        "id": "11856997368431616",
        "accountId": null,
        "payPass": null,
        "userName": "首金会员_717410",
        "pwd": "c55a6593372646037588b48838f319b49948e06455e4bf3f",
        "userType": "0",
        "phoneTel": "18200717410",
        "phoneState": null,
        "custFullName": null,
        "custCode": "P002033101005113",
        "fundAcc": "9595100109802003",
        "picUtl": null,
        "raleName": "王虹影",
        "identityNo": "630000198404279700",
        "sex": 1,
        "inviteCode": "QXF563",
        "inviteStr": "首金网,一个脚踏实地的互联网金融平台,同类出借产品收益先锋。2016年,首金网诚愿接管您的出借计划,新人注册返利活动开启,注册即享百元红包。",
        "isTrusteeship": 1,
        "errorCode": null
    }
}

 

http://118.178.247.67:8449/service/switch/status

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
传入的参数:
{
  "machineModel" : "iPhone8,2",
  "imei" : "F40246DC-8086-427B-821F-08EAEF0D69A5",
  "platform" : "IOS",
  "version" : "",
  "token" : "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
  "body" : {
    "id" : "3"
  },
  "appSource" : "appStore"
}
 
返回参数:
{
    "success": true,
    "token": "4301cc19-d43f-4bae-a3ed-ad200f26b84b-412824787",
    "failCode": 0,
    "msg": "操作成功",
    "body": {
        "data": [{
            "descrip": "福利开关",
            "isinuse": "0"
        }]
    }
}

 

3、遇到的问题

在接口调用中一直是登录状态为未登录

观察三个接口可以发现imei、token三个接口是一致的,因此需要从第一个接口中取出imei和token参数到第二、三个接口中

取值为

 

 容易出错的是写成:JSON["token1"]

要记得借助Debug Sampler查看取值是否正确

 

编辑推荐:
· .NET制作智能桌面机器人:结合BotSharp智能体框架开发语音交互
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
阅读排行:
· 互联网不景气了那就玩玩嵌入式吧,用纯.NET开发并制作一个智能桌面机器人(四):结合BotSharp
· 一个基于 .NET 开源免费的异地组网和内网穿透工具
· 《HelloGitHub》第 108 期
· Windows桌面应用自动更新解决方案SharpUpdater5发布
· 我的家庭实验室服务器集群硬件清单
点击右上角即可分享
微信分享提示