forked from KKBOX/OpenAPI-JavaScript
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathEndpoint.js
More file actions
84 lines (69 loc) · 1.41 KB
/
Copy pathEndpoint.js
File metadata and controls
84 lines (69 loc) · 1.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
const API_DOMAIN = (() => {
return process.env.NODE_ENV === 'staging' ? 'https://api.kkbox-staging.com/v1.1/' : 'https://api.kkbox.com/v1.1/'
})()
/**
* @ignore
*/
export const SEARCH = API_DOMAIN + 'search/'
/**
* @ignore
*/
export const TRACKS = API_DOMAIN + 'tracks/'
/**
* @ignore
*/
export const ARTISTS = API_DOMAIN + 'artists/'
/**
* @ignore
*/
export const ALBUMS = API_DOMAIN + 'albums/'
/**
* @ignore
*/
export const SHARED_PLAYLISTS = API_DOMAIN + 'shared-playlists/'
/**
* @ignore
*/
export const MOOD_STATIONS = API_DOMAIN + 'mood-stations/'
/**
* @ignore
*/
export const FEATURED_PLAYLISTS = API_DOMAIN + 'featured-playlists/'
/**
* @ignore
*/
export const FEATURED_PLAYLISTS_CATEGORIES = API_DOMAIN + 'featured-playlist-categories/'
/**
* @ignore
*/
export const NEW_RELEASE_CATEGORIES = API_DOMAIN + 'new-release-categories/'
/**
* @ignore
*/
export const NEW_HITS_PLAYLISTS = API_DOMAIN + 'new-hits-playlists/'
/**
* @ignore
*/
export const GENRE_STATIONS = API_DOMAIN + 'genre-stations/'
/**
* @ignore
*/
export const CHARTS = API_DOMAIN + 'charts/'
/**
* @ignore
*/
export const SEARCH_TYPES = {
ARTIST: 'artist',
ALBUM: 'album',
TRACK: 'track',
PLAY_LIST: 'playlist'
}
const OAuth_DOMAIN = 'https://account.kkbox.com/oauth2/'
/**
* @ignore
*/
export const Token = OAuth_DOMAIN + 'token/'
/**
* @ignore
*/
export const Authorization = OAuth_DOMAIN + 'authorize/'