fetch (url, method = 'get', params = {}) {
params.access_token = getCookie('access_token');
if (method === 'post') {
params = qs.stringify(params);
}
return new Promise((resolve, reject) => {
axios.request({ url: url, method: method, data: params })
.then(response => {
resolve(response.data);
})
.catch(err => {
reject(err);
});
});
}