postman 无法提取响应正文以设置环境变量

anauzrmj  于 5个月前  发布在  Postman
关注(0)|答案(1)|浏览(82)

我从POST方法中得到了如下的响应体:

{
    "status": {
        "error": false,
        "code": 200,
        "message": "Login success"
    },
    "result": {
        "data": {
            "name": "vv",
            "email": "[email protected]",
            "session_key": "xxx"
        }
    }
}

字符串
然后我想提取会话密钥添加到环境变量中。我使用了以下代码:

var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("session", jsonData.sesssion_key);


但是在环境变量上仍然返回“undefined”值,请帮助。

s1ag04yj

s1ag04yj1#

var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("session", jsonData.result.data.session_key);

字符串
你需要提供确切的路径来获取session_key的值。
我没有测试它,但它应该工作。

相关问题