docs: def get_url_reports(self, resources):
          """Retrieves a scan report on a given URL.
  
          Args:
              resources: list of URLs.
          Returns:
              A dict with the URL as key and the VT report as value.
          """
          api_name = 'virustotal-url-reports'
  
          (all_responses, resources) = self._bulk_cache_lookup(api_name, resources)
          resource_chunks = self._prepare_resource_chunks(resources, '\n')
          response_chunks = self._request_reports("resource", resource_chunks, 'url/report')
          self._extract_response_chunks(all_responses, response_chunks, api_name)
  
          return all_responses