code: def get_authorize_url(self, **params):
          
          params = dict(self.params, **params)
          params.update({'client_id': self.client_id, 'response_type': 'code'})
          return self.authorize_url + '?' + urlencode(params)
docs: Return formatted authorize URL.