docs: def get_article(self, url=None, article_id=None, max_pages=25):
          """
          Send a GET request to the `parser` endpoint of the parser API to get
          back the representation of an article.
  
          The article can be identified by either a URL or an id that exists
          in Readability.
  
          Note that either the `url` or `article_id` param should be passed.
  
          :param url (optional): The url of an article whose content is wanted.
          :param article_id (optional): The id of an article in the Readability
              system whose content is wanted.
          :param max_pages: The maximum number of pages to parse and combine.
              The default is 25.
          """
          query_params = {}
          if url is not None:
              query_params['url'] = url
          if article_id is not None:
              query_params['article_id'] = article_id
          query_params['max_pages'] = max_pages
          url = self._generate_url('parser', query_params=query_params)
          return self.get(url)