code: public static OAuthClientRequest getAuthorizationRequest(String clientId, String redirectUri)
              throws OAuthSystemException {
          return OAuthClientRequest
                  .authorizationLocation(OAUTH2_AUTHORIZATION_URL)
                  .setScope("public read write")
                  .setResponseType(ResponseType.CODE.toString())
                  .setClientId(clientId)
                  .setRedirectURI(redirectUri)
                  .buildQueryMessage();
      }
docs: Build an OAuth authorization request.
  
  @param clientId The OAuth client id obtained from tvtag.
  @param redirectUri The URI to redirect to with appended auth code query parameter.
  @throws OAuthSystemException