{"info":{"_postman_id":"15d8be5d-1244-4cff-920a-1e2fd34b6e40","name":"demo-mock","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json"},"item":[{"name":"登录","event":[{"listen":"prerequest","script":{"id":"f4bea212-7cd7-40bb-9a0d-2560ff29d654","exec":["var device_tokens='64d457e94f22c499e7f1a1f3c6d3138ce487a80e86995dabf9824b5db54c3bd5';","var mobile;","mobile=13643101837;","var password='123456ab';","password = CryptoJS.MD5(password).toString();","var timestamp = Math.round((new Date().getTime())/1000);","","pm.environment.set(\"device_tokens\", device_tokens);","pm.environment.set(\"mobile\", mobile);","pm.environment.set(\"password\", password);","pm.environment.set(\"timestamp\", timestamp);","","","//secret_key","var query = {\"device_tokens\": device_tokens, \"mobile\":mobile,\"password\":password,\"timestamp\":timestamp};","query_ordered = {}","Object.keys(query).sort().forEach(function(key) {","    if(query[key]){","        query_ordered[key] = query[key];","    }","});","var build_query = Object.keys(query_ordered).map(function(k) {return encodeURIComponent(k) + '=' + encodeURIComponent(query_ordered[k]);}).join('&');","build_query += '&key=djakdgkadgkafddadfjaddgbadsbfhbdashbgfadssfhbh';","build_query += '&route_url=';","build_query += encodeURIComponent(\"v2/login/login\");","var sign = CryptoJS.MD5(build_query).toString().toUpperCase();","pm.environment.set(\"sign\", sign);","console.log(build_query)","console.log(sign)","return false;"],"type":"text/javascript"}},{"listen":"test","script":{"id":"062f5cec-b26b-4d41-8c9a-25754f6dd8fe","exec":["pm.test(\"login status\", function () {","    var jsonData = pm.response.json();","    pm.expect(\"access_token\" in jsonData.data);","    if(\"access_token\" in jsonData.data){","        pm.environment.set(\"access_token\", jsonData.data.access_token)","    }","    //if(jsonData.status == 200){","        //var result = jsonData.data;","        //console.log('[Tests]login.getAccesstoken access_token=' + result.access_token);","        //pm.environment.set(\"uid\", result.id);","        //pm.environment.set(\"access_token\", result.access_token);","        //pm.environment.set(\"device_tokens\", result.device_tokens);","        //pm.environment.set(\"mobile_unid\", result.mobile_unid);","    //}else{","    //    console.log('[Tests]login.getAccesstoen failure');","    //}","});"],"type":"text/javascript"}}],"id":"0fb2d9ae-8a48-4df0-8e5d-d8fdb7fc7beb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"content-type","value":" application/x-www-form-urlencoded","type":"text"},{"key":"app-type","value":" ios","type":"text"},{"key":"app-version","value":" 5.2.1","type":"text"},{"key":"mobile-unid","value":"064F3C3D-9ADC-450A-AB33-89D4A268627F","type":"text"},{"key":"mobile-system","value":" 12.3.1","type":"text"},{"key":"user-agent","value":" YuQianBao/5.2.1 (iPhone; iOS 12.3.1; Scale/3.00)","type":"text"},{"key":"mobile-type","value":" iPhone 6 Plus","type":"text"},{"key":"Cookie","value":"XDEBUG_SESSION=PHPSTORM","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"device_tokens","value":"{{device_tokens}}","type":"text"},{"key":"mobile","value":"{{mobile}}","type":"text"},{"key":"password","value":"{{password}}","type":"text"},{"key":"sign","value":"{{sign}}","type":"text"},{"key":"timestamp","value":"{{timestamp}}","type":"text"}]},"url":"{{demo-url}}/v2/login/login"},"response":[{"id":"3a374eb5-6308-444b-9661-a98717b41c86","name":"登录","originalRequest":{"method":"POST","header":[{"key":"content-type","value":" application/x-www-form-urlencoded","type":"text"},{"key":"app-type","value":" ios","type":"text"},{"key":"app-version","value":" 5.2.1","type":"text"},{"key":"mobile-unid","value":"064F3C3D-9ADC-450A-AB33-89D4A268627F","type":"text"},{"key":"mobile-system","value":" 12.3.1","type":"text"},{"key":"user-agent","value":" YuQianBao/5.2.1 (iPhone; iOS 12.3.1; Scale/3.00)","type":"text"},{"key":"mobile-type","value":" iPhone 6 Plus","type":"text"},{"key":"Cookie","value":"XDEBUG_SESSION=PHPSTORM","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"device_tokens","value":"{{device_tokens}}","type":"text"},{"key":"mobile","value":"{{mobile}}","type":"text"},{"key":"password","value":"{{password}}","type":"text"},{"key":"sign","value":"{{sign}}","type":"text"},{"key":"timestamp","value":"{{timestamp}}","type":"text"}]},"url":"{{url}}/v2/login/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.12.2"},{"key":"Date","value":"Tue, 21 Jan 2020 03:38:17 GMT"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"X-Powered-By","value":"PHP/7.1.30"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"Close"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 200,\n    \"message\": \"登录成功\",\n    \"data\": {\n        \"id\": \"40000073\",\n        \"mobile\": \"13643101837\",\n        \"username\": \"yqb_5d6cd9f304b24309\",\n        \"email\": \"\",\n        \"access_token\": \"bgLObqBpTKtisBTPgbG5OsVvSjuh0rik\",\n        \"share_token\": \"cd95f6e607814b0a024a210ca2f1f09a\",\n        \"regist_ip\": \"222.128.97.4\",\n        \"referee_uid\": null,\n        \"status\": 1,\n        \"device_tokens\": \"64d457e94f22c499e7f1a1f3c6d3138ce487a80e86995dabf9824b5db54c3bd5\",\n        \"mobile_unid\": \"064F3C3D-9ADC-450A-AB33-89D4A268627F\",\n        \"relieve_time\": 0,\n        \"created_at\": \"2019-09-02 16:59:30\",\n        \"updated_at\": \"2020-01-21 11:38:16\",\n        \"app_register_channel\": 1,\n        \"info\": {\n            \"id\": \"40000029\",\n            \"uid\": \"40000073\",\n            \"nickname\": \"莹莹\",\n            \"head_icon\": \"https://turl.bankft.com/images/avatar/20190923/5d8879a4813cc921.jpg\",\n            \"realname\": \"袁莹莹\",\n            \"idcard\": \"130432198901020200\",\n            \"sex\": 0,\n            \"signature\": \"\",\n            \"address\": \"\",\n            \"job\": \"\",\n            \"birthday\": null,\n            \"created_at\": \"2019-09-02 16:59:31\",\n            \"updated_at\": \"2019-10-28 09:39:19\",\n            \"city_shop\": \"合肥\",\n            \"idhash\": \"5f089a4e0efd688d10b6e5eb25870581\"\n        }\n    },\n    \"timestamp\": 1579577896,\n    \"other\": \"run:724.07ms 10302.24kb\"\n}"}],"_postman_id":"0fb2d9ae-8a48-4df0-8e5d-d8fdb7fc7beb"},{"name":"活动首页信息","event":[{"listen":"prerequest","script":{"id":"54cb12e7-a625-4296-96b6-aaa88783d578","exec":[""],"type":"text/javascript"}},{"listen":"test","script":{"id":"96b10859-4032-4b89-9415-ea55bedf8fcb","exec":["// pm.test(\"activity index page info\", function () {","//     var jsonData = pm.response.json();","//     pm.expect(jsonData.status).to.eql(200);","// });","","","pm.test(\"Body is correct\", function () {","    res = pm.response.json();","    pm.expect('data' in res)","});",""],"type":"text/javascript"}}],"id":"37a008e6-50b0-494b-af33-9db497590c8f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"content-type","type":"text","value":" application/x-www-form-urlencoded"},{"key":"app-type","type":"text","value":" ios"},{"key":"app-version","type":"text","value":" 5.2.1"},{"key":"mobile-unid","type":"text","value":"064F3C3D-9ADC-450A-AB33-89D4A268627F"},{"key":"mobile-system","type":"text","value":" 12.3.1"},{"key":"user-agent","type":"text","value":" YuQianBao/5.2.1 (iPhone; iOS 12.3.1; Scale/3.00)"},{"key":"mobile-type","type":"text","value":" iPhone 6 Plus"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"access_token","type":"text","value":"{{access_token}}"},{"key":"periodId","type":"text","value":"1"},{"key":"lenderUid","type":"text","value":"300","disabled":true},{"key":"num","type":"text","value":"5","disabled":true}]},"url":"{{demo-url}}/v2/new-year20/actindex"},"response":[{"id":"74980aca-e7c9-4ad9-a55c-ac7f633a05a4","name":"活动首页信息","originalRequest":{"method":"POST","header":[{"key":"content-type","type":"text","value":" application/x-www-form-urlencoded"},{"key":"app-type","type":"text","value":" ios"},{"key":"app-version","type":"text","value":" 5.2.1"},{"key":"mobile-unid","type":"text","value":"064F3C3D-9ADC-450A-AB33-89D4A268627F"},{"key":"mobile-system","type":"text","value":" 12.3.1"},{"key":"user-agent","type":"text","value":" YuQianBao/5.2.1 (iPhone; iOS 12.3.1; Scale/3.00)"},{"key":"mobile-type","type":"text","value":" iPhone 6 Plus"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"access_token","type":"text","value":"{{access_token}}"},{"key":"periodId","type":"text","value":"1"},{"key":"lenderUid","type":"text","value":"300","disabled":true},{"key":"num","type":"text","value":"5","disabled":true}]},"url":"{{url}}/v2/new-year20/actindex"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Server","value":"nginx/1.12.2"},{"key":"Date","value":"Tue, 21 Jan 2020 03:38:21 GMT"},{"key":"Content-Type","value":"application/json; charset=UTF-8"},{"key":"X-Powered-By","value":"PHP/7.1.30"},{"key":"Transfer-Encoding","value":"chunked"},{"key":"Connection","value":"Close"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 200,\n    \"message\": \"Ok\",\n    \"data\": {\n        \"RemainingThigh\": 97,\n        \"RemainingTask\": 1,\n        \"totalTask\": 50,\n        \"totalThigh\": 90,\n        \"beginning\": 1577929200,\n        \"ending\": 1578365400,\n        \"periodName\": \"第一期\",\n        \"astrictNum\": 2,\n        \"userCount\": 288868,\n        \"alertTask\": 0,\n        \"alertAnswer\": 6,\n        \"isCard\": 0,\n        \"alertTaskLimit\": {\n            \"limit_status\": 0,\n            \"message\": \"\"\n        },\n        \"hasDeposit\": 0,\n        \"taskEnd\": 0,\n        \"can_invite\": 0,\n        \"my_inviter\": {}\n    },\n    \"timestamp\": 1579577901,\n    \"other\": \"run:109.55ms 9291.608kb\"\n}"}],"_postman_id":"37a008e6-50b0-494b-af33-9db497590c8f"},{"name":"demo-get","event":[{"listen":"test","script":{"id":"4e7802a7-9e0f-4c7e-963c-9d5f96c8bfb9","exec":["pm.test(\"demo get status status eq 200?\", function () {","    var jsonData = pm.response.json();","    pm.expect(jsonData.status).to.eql(200);","});"],"type":"text/javascript"}}],"id":"2e2ac8eb-1422-46e5-aad1-5c0f057b6cd4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text","disabled":true}],"url":"{{demo-url}}/demo"},"response":[{"id":"c812e01f-baee-4bf2-aa45-4def21d82ec9","name":"demo-get","originalRequest":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"url":"{{url}}/demo"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\"status\":200,\"message\":\"OK\"}"}],"_postman_id":"2e2ac8eb-1422-46e5-aad1-5c0f057b6cd4"},{"name":"demo-post","event":[{"listen":"test","script":{"id":"06ee9eff-9160-4adc-9f4a-669d2c94c4eb","exec":["pm.test(\"demo post status\", function () {","    var jsonData = pm.response.json();","    pm.expect(jsonData.status).to.eql(200);","});"],"type":"text/javascript"}}],"id":"e8a85beb-b39f-4af1-86ad-ab211cce2c89","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"uid","value":"1","type":"text"}]},"url":"{{demo-url}}/demo-post"},"response":[{"id":"ac5dfa9a-caa5-4ecf-883a-af85c157834e","name":"demo-post","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[{"key":"uid","value":"{{uid}}","type":"text"}]},"url":"{{url}/demo-post"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\"status\":200,\"message\":\"OK\"}"}],"_postman_id":"e8a85beb-b39f-4af1-86ad-ab211cce2c89"},{"name":"error","event":[{"listen":"test","script":{"id":"e7d55363-2d34-40d9-a847-064aff95375d","exec":["pm.test(\"demo error path status\", function () {","    var jsonData = pm.response.json();","    pm.expect(jsonData.status).to.eql(200);","});"],"type":"text/javascript"}}],"id":"c57f4ce5-6332-4826-b756-e2b50e3f41db","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","name":"Content-Type","value":"application/x-www-form-urlencoded","type":"text"}],"body":{"mode":"urlencoded","urlencoded":[]},"url":"{{demo-url}}/error"},"response":[{"id":"6a9d345b-c736-40e2-8fb8-a252643a603d","name":"error","originalRequest":{"method":"GET","header":[],"url":"{{demo-url}}/error"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\"status\":400}"}],"_postman_id":"c57f4ce5-6332-4826-b756-e2b50e3f41db"}],"event":[{"listen":"prerequest","script":{"id":"a5b112c2-380b-4b67-9714-56a62a2c776f","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"674a397f-4a52-4015-8653-6dc20d8d0fdc","type":"text/javascript","exec":[""]}}],"variable":[{"key":"demo-url","value":"http://yqbapi.com"},{"key":"access_token","value":""}]}