getAccessToken method
Get access token return Future
Implementation
Future<String?> getAccessToken() async {
if (_accessToken != null) {
return _accessToken;
}
Map<String, String?> dataAppClient = {
'client_id': _clientId,
'client_secret': _clientSecret,
'grant_type': 'client_credentials',
};
var accessData = await _restClient.post('/oauth/token', data: dataAppClient, contentType: _restClient.mineForm);
if (accessData['status'] == 200) {
_accessToken = accessData['response']['access_token'];
return _accessToken;
}
return null;
}