code: def get_all_file_report_pages(self, query):
          
          responses = []
          r = self.get_hashes_from_search(query)
          responses.append(r)
  
          if ('results' in r.keys()) and ('next_page' in r['results'].keys()):
              next_page = r['results']['next_page']
          else:
              next_page = None
  
          while next_page:
              r = self.get_hashes_from_search(query, next_page)
  
              if ('results' in r.keys()) and ('next_page' in r['results'].keys()):
                  next_page = r['results']['next_page']
              else:
                  next_page = None
  
              responses.append(r)
          return dict(results=responses)
docs: Get File Report (All Pages).
  
          :param query: a VirusTotal Intelligence search string in accordance with the file search documentation.
          :return: All JSON responses appended together.