小言_互联网的博客

响应正文为json对象数组时,提取参数变量(一)

253人阅读  评论(0)

  
  1. [
  2.     {
  3.         "mbVideoId": "605c061e93bfacb0ac4a49f9",
  4.         "id": "6943217288623557925",
  5.         "desc": "#你好啊XXXXXXXXXXXXXXX",
  6.         "url": "XXXX",
  7.         "publishAt": 1616593757,
  8.         "author": {
  9.             "id": "yuleribao",
  10.             "nickName": "你知道吗"
  11.         },
  12.         "cover": [ "XXXX", "XXXX", "XXXX"],
  13.         "favourites": 28982,
  14.         "comments": 49,
  15.         "shares": 77,
  16.         "duration": 24334,
  17.         "music": {
  18.             "id": "6943217317522295566",
  19.             "name": "@你知道吗",
  20.             "authorId": "61999798976"
  21.         },
  22.         "brands": null,
  23.         "mbPromotionIds": null,
  24.         "challenge": [
  25.             {
  26.                 "id": "1695121288493075",
  27.                 "name": "你好XXXXXXXXXXXXX",
  28.                 "desc": null,
  29.                 "url": "XXXXXX"
  30.             }
  31.         ],
  32.         "updateAt": 1616643614
  33.     }
  34.     ]

取根目录下mbVideoId的值为变量,postman的tests中的脚本


  
  1. //获取body中返回的所有参数
  2. var jdata=pm.response.json();
  3. postman.setEnvironmentVariable( "mbVideoId",jdata[ 0].mbVideoId);
  4. var mbVideoId=pm.environment. get( "mbVideoId");
  5. console.log(mbVideoId)

控件台查看打印日志


转载:https://blog.csdn.net/huan_128/article/details/115632303
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场