parameters: (
      token, next=None, hd=DEFAULT_DOMAIN, hl=None, btmpl=None,
      auth_server=OAUTH_AUTHORIZE_URL)
return_statement: return uri
docstring: Creates a URL for the page where the request token can be authorized.
  
    Args:
      token: str The request token from the OAuth server.
      next: str (optional) URL the user should be redirected to after granting
          access to a Google service(s). It can include url-encoded query
          parameters.
      hd: str (optional) Identifies a particular hosted domain account to be
          accessed (for example, 'mycollege.edu'). Uses 'default' to specify a
          regular Google account ('username@gmail.com').
      hl: str (optional) An ISO 639 country code identifying what language the
          approval page should be translated in (for example, 'hl=en' for
          English). The default is the user's selected language.
      btmpl: str (optional) Forces a mobile version of the approval page. The
          only accepted value is 'mobile'.
      auth_server: str (optional) The start of the token authorization web
          page. Defaults to
          'https://www.google.com/accounts/OAuthAuthorizeToken'
  
    Returns:
      An atom.http_core.Uri pointing to the token authorization page where the
      user may allow or deny this app to access their Google data.
docstring_summary: Creates a URL for the page where the request token can be authorized.
docstring_tokens: Creates a URL for the page where the request token can be authorized .
function: def generate_oauth_authorization_url(
      token, next=None, hd=DEFAULT_DOMAIN, hl=None, btmpl=None,
      auth_server=OAUTH_AUTHORIZE_URL):
    """Creates a URL for the page where the request token can be authorized.
  
    Args:
      token: str The request token from the OAuth server.
      next: str (optional) URL the user should be redirected to after granting
          access to a Google service(s). It can include url-encoded query
          parameters.
      hd: str (optional) Identifies a particular hosted domain account to be
          accessed (for example, 'mycollege.edu'). Uses 'default' to specify a
          regular Google account ('username@gmail.com').
      hl: str (optional) An ISO 639 country code identifying what language the
          approval page should be translated in (for example, 'hl=en' for
          English). The default is the user's selected language.
      btmpl: str (optional) Forces a mobile version of the approval page. The
          only accepted value is 'mobile'.
      auth_server: str (optional) The start of the token authorization web
          page. Defaults to
          'https://www.google.com/accounts/OAuthAuthorizeToken'
  
    Returns:
      An atom.http_core.Uri pointing to the token authorization page where the
      user may allow or deny this app to access their Google data.
    """
    uri = atom.http_core.Uri.parse_uri(auth_server)
    uri.query['oauth_token'] = token
    uri.query['hd'] = hd
    if next is not None:
      uri.query['oauth_callback'] = str(next)
    if hl is not None:
      uri.query['hl'] = hl
    if btmpl is not None:
      uri.query['btmpl'] = btmpl
    return uri
function_tokens: def generate_oauth_authorization_url ( token , next = None , hd = DEFAULT_DOMAIN , hl = None , btmpl = None , auth_server = OAUTH_AUTHORIZE_URL ) : uri = atom . http_core . Uri . parse_uri ( auth_server ) uri . query [ 'oauth_token' ] = token uri . query [ 'hd' ] = hd if next is not None : uri . query [ 'oauth_callback' ] = str ( next ) if hl is not None : uri . query [ 'hl' ] = hl if btmpl is not None : uri . query [ 'btmpl' ] = btmpl return uri