我正在使用请求包发送一个 post 请求以获取 authToken,然后一个 get 请求以获取 parcel 对象数组,这样我就可以将它发送到我的应用程序的其余部分。当我记录 body.parcels 时,它显示了几个 [Object, Object] 项目。我看不到这些对象中的数据,所以我很难弄清楚数据是什么。
var options = {
uri: 'https://api.onetracker.app/auth/token',
method: 'POST',
json: {
email: this.config.username,
password: this.config.password,
},
};
request(options, function (error, response, body) {
if (!error && response.statusCode == 200) {
const authToken = body.session.token;
const options = {
uri: 'https://api.onetracker.app/parcels',
method: 'GET',
json: true,
headers: {
'x-api-token': authToken,
},
};
request(options, function (error, response, body) {
if (!error && response.statusCode == 200) {
let result = body.parcels;
console.log('Result: ' + result); // check
this.sendSocketNotification('ONETRACKER_RESULT', result);
}
});
}
料青山看我应如是
相关分类