QBot/utils/request.js

17 lines
365 B
JavaScript
Raw Permalink Normal View History

const axios = require('axios');
const logger = require('./logger');
const instance = axios.create({
baseURL: 'https://api.sgroup.qq.com',
timeout: 10000,
});
instance.interceptors.response.use(
res => res,
err => {
logger.error('API请求失败:', err.response?.data || err.message);
return Promise.reject(err);
}
);
module.exports = instance;