exchangeChatGptAuthorizationCode function

Future<ChatGptOAuthCredentials> exchangeChatGptAuthorizationCode({
  1. required String code,
  2. required String redirectUri,
  3. required String codeVerifier,
  4. Client? client,
})

Implementation

Future<ChatGptOAuthCredentials> exchangeChatGptAuthorizationCode({
  required String code,
  required String redirectUri,
  required String codeVerifier,
  http.Client? client,
}) => _tokenRequest({
  'grant_type': 'authorization_code',
  'code': code,
  'redirect_uri': redirectUri,
  'client_id': chatGptOAuthClientId,
  'code_verifier': codeVerifier,
}, client: client);