getAccessToken method

Future<String> getAccessToken()

Implementation

Future<String> getAccessToken() async {
  final response = await http.post(
    Uri.parse("https://api.orange.com/oauth/v3/token"),
    headers: {
      'Authorization': 'Basic ${base64Encode(utf8.encode('${OMConfig.clientId}:${OMConfig.clientSecret}'))}',
      'Content-Type': 'application/x-www-form-urlencoded',
    },
    body: {'grant_type': 'client_credentials'},
  );

  final json = jsonDecode(response.body);
  return json['access_token'];
}