added winston logging, and shifted from got to axios

This commit is contained in:
2022-07-19 20:22:54 +05:30
parent 34fa0f6f30
commit 913e0555fc
8 changed files with 547 additions and 105 deletions

View File

@@ -1,22 +1,30 @@
const accountsAPIURL = 'https://accounts.spotify.com';
const baseAPIURL = 'https://api.spotify.com/v1';
const stateKey = 'spotify_auth_state';
const scopes = {
ImageUpload: 'ugc-image-upload',
ControlPlayback: 'user-modify-playback-state',
ViewPlaybackState: 'user-read-playback-state',
ViewCurrentlyPlaying: 'user-read-currently-playing',
ModifyFollow: 'user-follow-modify',
ViewFollow: 'user-follow-read',
ViewRecentlyPlayed: 'user-read-recently-played',
ViewPlaybackPosition: 'user-read-playback-position',
ViewTop: 'user-top-read',
IncludeCollaborative: 'playlist-read-collaborative',
ModifyPublicPlaylists: 'playlist-modify-public',
ViewPrivatePlaylists: 'playlist-read-private',
ModifyPrivatePlaylists: 'playlist-modify-private',
ControlRemotePlayback: 'app-remote-control',
ModifyLibrary: 'user-library-modify',
ViewLibrary: 'user-library-read',
};
module.exports = {
baseAPIURL: 'https://api.spotify.com/v1',
scopes: {
ImageUpload: 'ugc-image-upload',
ControlPlayback: 'user-modify-playback-state',
ViewPlaybackState: 'user-read-playback-state',
ViewCurrentlyPlaying: 'user-read-currently-playing',
ModifyFollow: 'user-follow-modify',
ViewFollow: 'user-follow-read',
ViewRecentlyPlayed: 'user-read-recently-played',
ViewPlaybackPosition: 'user-read-playback-position',
ViewTop: 'user-top-read',
IncludeCollaborative: 'playlist-read-collaborative',
ModifyPublicPlaylists: 'playlist-modify-public',
ViewPrivatePlaylists: 'playlist-read-private',
ModifyPrivatePlaylists: 'playlist-modify-private',
ControlRemotePlayback: 'app-remote-control',
ModifyLibrary: 'user-library-modify',
ViewLibrary: 'user-library-read',
},
stateKey: 'spotify_auth_state',
accountsAPIURL,
baseAPIURL,
stateKey,
scopes
}