web.php 497 B

123456789101112131415161718192021222324252627282930
  1. <?php
  2. header("Content-Type: application/json");
  3. chdir("../../");
  4. include "lib/frontend.php";
  5. $frontend = new frontend();
  6. [$scraper, $filters] = $frontend->getscraperfilters(
  7. "web",
  8. isset($_GET["scraper"]) ? $_GET["scraper"] : null
  9. );
  10. $get = $frontend->parsegetfilters($_GET, $filters);
  11. if(!isset($_GET["extendedsearch"])){
  12. $get["extendedsearch"] = "no";
  13. }
  14. try{
  15. echo json_encode(
  16. $scraper->web($get)
  17. );
  18. }catch(Exception $e){
  19. echo json_encode(["status" => $e->getMessage()]);
  20. }