code: def analyze_url_list(self, response):
          
          response = json.loads(response.text)
          for _, block in response['blocks'].items():
              for attribute in block:
                  parsed = urlparse(block[attribute])
                  # find urls in the JSON response
                  if parsed.scheme and parsed.netloc:
                      yield self.make_requests_from_url(block[attribute])
docs: Parse JSON response for the beginning url(s) for
          the crawler.