SpotifyApi constructor
SpotifyApi()
Implementation
SpotifyApi()
: _dio = Dio(
BaseOptions(
baseUrl: _baseUrl,
headers: {'Content-Type': 'application/json'},
),
) {
_dio.interceptors.add(
InterceptorsWrapper(
onRequest: (options, handler) {
if (_accessToken != null) {
options.headers['Authorization'] = 'Bearer $_accessToken';
return handler.next(options);
} else {
return handler.reject(
DioException(
requestOptions: options,
error: 'Access token is not set.',
),
);
}
},
),
);
}