getAccessToken static method
Implementation
static Future<AccessTokenV2> getAccessToken({
required String clientId,
required String authorizationCode,
required String codeVerifier,
required String redirectURI,
}) async {
final body = {
"grant_type": "authorization_code",
"client_id": clientId,
"code": authorizationCode,
"redirect_uri": redirectURI,
"code_verifier": codeVerifier,
};
final params = await httpPost(
ACCESS_TOKEN_URI,
body,
);
if (params == null) {
throw Exception('Unexpected Response');
}
return AccessTokenV2(params);
}