Hướng dẫn code get link fshare.vn

Bạn đang ở bài 11 trong 12 bài của serie Get Link.

Fshare.vn quá nổi tiếng với các bạn rồi, mình không cần phải giới thiệu gì nhiều. Mình đi vào chủ đề chính hôm nay luôn là hướng dẫn các bạn viết code get link fshare, còn mục đích sử dụng thì tùy thuộc vào các bạn.

Ở bài này mình chỉ hướng dẫn mức cơ bản, tức là get link fshare không cần đăng nhập tài khoản, nhưng như vậy thì các bạn cũng chỉ được tải file ở tốc độ chậm thôi. Ở bài sau, mình sẽ hướng dẫn login tài khoản fshare để download tốc độ max speed.

Chúng ta cùng bắt đầu thực hiện nhé:

Mình sẽ demo với link: https://www.fshare.vn/file/TJSYFKVHHT

Fshare có 3 chế độ tải:

  • Tải miễn phí: Tốc độ tải chậm, chỉ được 1 file/lần tải
  • Tải nhanh: Không cần đăng ký (qua code sms)
  • Tải nhanh: Không giới hạn tốc độ (acc vip)

Hôm nay chúng ta chỉ quan tâm tới kiểu tải miễn phí tốc độ chậm thôi nhé. Nó cũng là nền tảng cơ bản để sau bạn có thể viết code tải nhanh không giới hạn tốc độ bằng acc vip.
Các bạn xem qua demo trước nhé:

Demo get link fshare.vn:

Ok, giờ mình thử click vào nút tải miễn phí xem như nào nhé:

Mình bấm f12 lên và thấy khi nhấn vào nút download thì nó gửi 1 phương thức dạng post đến link https://www.fshare.vn/download/get và có các thông số gồm:

  1. fs_csrf: d8155f5799da554791e61727f67501be21bdace8
  2. DownloadForm[pwd]:
  3. DownloadForm[linkcode]: TJSYFKVHHT
  4. ajax: download-form
  5. undefined: undefined

Nhìn qua các bạn cũng có thể biết được ở (2) là password file nếu có, (3) là id file, (4) (5) thì không cần quan tâm lắm. Còn cái số (1) là 1 chuỗi, chuỗi này lấy ở đâu?

Giờ ta thử view-source, rồi tìm chuỗi fs_csrf  xem sao nhé. Oh, có ngay rồi nó nằm ở đoạn:

<input type=”hiddenvalue=”d8155f5799da554791e61727f67501be21bdace8name=”fs_csrf” />

Chú ý: đoạn d8155f5799da554791e61727f67501be21bdace8 này thì mỗi người 1 chuỗi khác nhau nhé, nên khi các bạn thử ở máy các bạn không thấy thì đừng chửi mình viết hướng dẫn sai nhé 😀

Như vậy đã rõ, cách thức thực hiện giờ rất đơn giản, các bạn curl post đến link  https://www.fshare.vn/download/get với 5 thông số đó, nhưng trước tiên bạn phải curl get để tìm giá trị của fs_csrf trước nhé.

Mình sẽ dùng đoạn này để lấy được giá trị của fs_csrf trong input:

preg_match('#<input type="hidden" value="(.*?)" name="fs_csrf" />#',$page,$get_fs_csrf);
$fs_csrf = $get_fs_csrf[1];

Trong đó biến $page chính là kết quả của curl get link file.

Tiếp theo mình dùng đoạn này để get id file:

preg_match('/https:\/\/(www\.)fshare\.vn\/file\/(.*?)\//', $link, $idFile);
$id = $idFile[2];

Ok, giờ đến đoạn quan trọng, hàm get link dang curl post, function này mình truyền vào 2 tham số là $fs_csrf và $id:

function getLink($fs_csrf, $id){
	global $curl;
	$dataDownload = 'fs_csrf=' . $fs_csrf . '&DownloadForm%5Bpwd%5D=&DownloadForm%5Blinkcode%5D='.$id.'&ajax=download-form&undefined=undefined'; // truyền 5 biến dạng post trong form 
	$getLinkDownload = $curl->post('https://www.fshare.vn/download/get', $dataDownload); // curl post đển đường dẫn https://www.fshare.vn/download/get 
	if(strpos($getLinkDownload, '{"url"')){ // kiểm tra kết quả trả về
		$linkDownload = substr($getLinkDownload, strpos($getLinkDownload, '{')); // lọc để lấy kết quả trả về
		$arrLinkDownload = json_decode($linkDownload); // json decode để chuyển thành mảng
		$url = $arrLinkDownload->url; // lấy url kết quả trả về
		$nameFile = substr($url, strrpos($url, '/')+1); // tách url để lấy tên file
		$nameFile = urldecode($nameFile); // url decode để lấy tên file chuẩn
		$result = array(
			'url' => $url,
			'name' => $nameFile
			);
		return $result;
	}else{
		return false;
	}
}

Mình có viết 1 class curl riêng ở file riêng, các bạn có thể vào đây download code về để hiểu rõ hơn.
Download code:
Chúc các bạn vui vẻ.

Xem tiếp bài trong serie Get Link

Bài trước: Cách get link phim trang phimmoi.netBài kế tiếp: Hướng dẫn get link Google Drive Ver 2
Hướng dẫn code get link fshare.vn
2.24 (44.83%) 29 votes

Từ khóa tìm kiếm:

  • code get link fshare
  • code get link
  • hd get link
  • API Fshare vn
  • shar code web get link
  • share code get link
  • Share Code GetLink php FShare
  • share code save link php

Bình luận

24 Bình luận on "Hướng dẫn code get link fshare.vn"

Thông báo
avatar
Sắp xếp:   Mới nhất | Cũ nhất | Bình chọn nhiều
Quyên
Guest

bạn viết thêm phần tài khoản vip đi nhỉ

tan
Guest

viết thêm cách get bằng tk vip đi bạn ơi 🙂

Dyplax
Guest

Làm cái get link phim14.net đy bác

Hưng
Guest

bạn viết thêm phần get folder fshare đi ! Thanks

Thịnh
Guest

Cái này cũng tương tự getlink ở linksvip.net phải ko Ad ??

Ha Trinh
Guest

hay quá bác ơi

Ha Trinh
Guest

ước gì có toàn bộ trang get như của bác hj

Sơn
Guest

bạn viết thêm phần getlink bằng tài khoản vip đi bạn! đợi cả tháng mà chưa thấy bạn viết! bài viết của bạn hay lắm cảm ơn bạn!

Đại
Guest

Pass tải file là gì vậy Admin?

Mai Văn Linh
Guest

Share Mình File https://api.blogit.vn/getlink.php Này Với Được Không

Tuấn
Guest

Pass download là gì vậy bạn?

Phat Nguyễn
Guest

bạn ơi hướng dẫn get link bằng acc đi bạn… =|

wpDiscuz