Respuesta API:
{ "token" :"eyJ0eXAiOiJKV1QiLCfhfgJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoyLCJ1c2VybmFtZSI6ImRiYWRtaW5AY2lkbnkub3JnIiwiZXhwIjoxNjMyNTY3OTY1LCJlbWFphbCI6ImRiYWRtaW5AY2gjglkbnkub3JnIiwib3JpZ19pYXQiOjE2MzI1NDk5NjV9.3ZtHRy0_jBao7hvQLSVcQuvIMIgjgjg7mmvKqlegS5Jo0-Q" }esto esta en prueba
var res = pm.response.json(); pm.environment.set('env',token);Se espera que esto guarde el token en la variable env, pero el token no funcionó después de guardarlo.
Cuál es el problema aquí?
Prueba esto, debería funcionar:
var res = pm.response.json(); pm.environment.set('env',res.token);Básicamente, el token que guardó contenía una respuesta completa, no solo el token.
var {token} = pm.response.json(); pm.environment.set('env',token);Debe acceder a la propiedad, puede acceder a ella mediante pm.response.json().token o mediante la asignación de desestructuración