diff --git a/.env.example b/.env.example index 9645185..8f50011 100644 --- a/.env.example +++ b/.env.example @@ -20,3 +20,5 @@ # PROXY_PORT=8080 # PROXY_USERNAME=username # PROXY_PASSWORD=password + +# USER_AGENT="Mozilla/5.0 (Android 12; Mobile; rv:109.0) Gecko/109.0 Firefox/109.0" diff --git a/app/Controllers/ProxyController.php b/app/Controllers/ProxyController.php index 7c4d4e6..21932b6 100644 --- a/app/Controllers/ProxyController.php +++ b/app/Controllers/ProxyController.php @@ -2,6 +2,7 @@ namespace App\Controllers; use App\Helpers\Cookies; +use App\Helpers\Misc; class ProxyController { const VALID_TIKTOK_DOMAINS = [ @@ -11,7 +12,8 @@ class ProxyController { static public function stream() { self::checkUrl(); $url = $_GET['url']; - $streamer = new \TikScraper\Stream(); + $config['USER_AGENT'] = Misc::env("user_agent", "Mozilla/5.0 (Android 12; Mobile; rv:109.0) Gecko/109.0 Firefox/109.0"); + $streamer = new \TikScraper\Stream($config); $streamer->url($url); }