Browse Source

aaaaaa part 2

lolcat 1 năm trước cách đây
mục cha
commit
d3ef1a67c0
1 tập tin đã thay đổi với 19 bổ sung0 xóa
  1. 19 0
      scraper/vimeo.php

+ 19 - 0
scraper/vimeo.php

@@ -679,6 +679,25 @@ class vimeo{
 				
 				throw new Exception("Failed to fetch JWT token");
 			}
+			
+			$this->fuckhtml->load($html);
+			
+			$captcha =
+				$this->fuckhtml
+				->getElementsByTagName(
+					"title"
+				);
+			
+			if(
+				count($captcha) !== 0 &&
+				$this->fuckhtml
+				->getTextContent(
+					$captcha[0]
+				) == "Vimeo / CAPTCHA Challenge"
+			){
+				
+				throw new Exception("Vimeo returned a Captcha");
+			}
 				
 			$json = json_decode($json, true);