JABZ7SHOP : Web Selling Things With Cheap Price : https://jabz7shop.blogspot.com/ : Go To My Shop Online Now
Bài đăng

Share CURL get information Tiktok video mà không cần đăng nhập

1 min read

 

Không cần đăng nhập

$url = filter_var($_GET['url'], FILTER_SANITIZE_STRING);

function file_get_contents_curl($url) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE);
    curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.47 Safari/537.36');
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    $data = curl_exec($ch);
    curl_close($ch);

    return $data;
}

// lấy tất cả nội dung trong url
$data = file_get_contents_curl($url);
$start = preg_quote('<script id="__NEXT_DATA__" type="application/json" crossorigin="anonymous">', '/');
$end = preg_quote('</script>', '/');
preg_match("/$start(.*?)$end/", $data, $matches);

// kiểm tra dữ liệu có tồn tại hay không
if ($matches) {
    // lấy json trong nội dung của url
    $json = $matches[1];

    // giải mã json
    $data = json_decode($json, true);
}
00:00 / 00:00

Bạn có thể thích những bài đăng này

Đăng nhận xét