spotify-manager/axios.js

25 lines
574 B
JavaScript

const axios = require('axios');
const { baseAPIURL, accountsAPIURL } = require("./constants");
const authInstance = axios.default.create({
baseURL: accountsAPIURL,
timeout: 20000,
headers: {
'Content-Type': 'application/x-www-form-urlencoded',
'Authorization': 'Basic ' + (Buffer.from(process.env.CLIENT_ID + ':' + process.env.CLIENT_SECRET).toString('base64'))
},
});
const axiosInstance = axios.default.create({
baseURL: baseAPIURL,
timeout: 20000,
headers: {
'Content-Type': 'application/json'
},
});
module.exports = {
authInstance,
axiosInstance,
};