code: public static OAuthClientRequest getAccessTokenRequest(String clientId, String clientSecret, String redirectUri,
              String authCode) throws OAuthSystemException {
          return OAuthClientRequest
                  .tokenLocation(OAUTH2_ACCESS_TOKEN_URL)
                  .setGrantType(GrantType.AUTHORIZATION_CODE)
                  .setClientId(clientId)
                  .setClientSecret(clientSecret)
                  .setRedirectURI(redirectUri)
                  .setCode(authCode)
                  .buildQueryMessage();
      }
docs: Build an OAuth access token request.
  
  @param clientId The OAuth client id obtained from tvtag.
  @param clientSecret The OAuth client secret obtained from tvtag.
  @param redirectUri The redirect URI previously used for obtaining the auth code.
  @param authCode A previously obtained auth code.
  @return A tvtag OAuth access token request.
  @throws OAuthSystemException