8000 GitHub - zungx/v-GetLink: Hỗ trợ get link · GitHub
[go: up one dir, main page]

Skip to content
zungxPublic

About

Hỗ trợ get link

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub issues GitHub forks GitHub stars GitHub license Build Status

v-GetLink Thư viện hỗ trợ get link

Mục Lục:

I. Đôi lời giới thiệu

II. Những server được hỗ trợ

III. Hướng dẫn sử dụng

IV. Liên hệ

I. Giới Thiệu:

Nhu cầu viết web xem phim, nghe nhạc,... hiện nay đang được rất nhiều giới trẻ ưu chuộng, tuy nhiên việc sở hữu một CSDL đầy đủ thì lại là một vấn đề nan giải dành cho những lập trình viên. Vì thế, người dùng họ thường chọn cách clone dữ liệu về website của mình, nhưng công việc viết mã, kiểm tra mã,... khiến cho công việc đơn giản lại tốn rất nhiều thời gian. Chính vì thế, thư viện hỗ trợ get link này đã ra đời nhằm giúp giải quyết những vấn đề trên một cách nhanh chóng.

Thư viện này được viết ra với tiêu chí cho người dùng dễ dàng sử dụng nhất, chỉ với 1 dòng, bạn đã có thể sở hữu gần như đầy đủ thông tin của một bài hát, video,... Tuy nhiên nó vẫn chưa phải là hoàn hảo, thư viện được viết chỉ với một cá nhân, việc crash code, lỗi là điều không thể tránh khỏi trong quá trình sử dụng, vì vậy mong mọi người khi sử dụng gặp lỗi hãy thông báo lại qua github, tình trạng lỗi sẽ cố gắng fix lại trong những bản cập nhật tiếp theo.

II. Những Server Được Hỗ Trợ:

III. Hướng Dẫn Sử Dụng (Cần composer):

Cài Đặt:

Bước 1:

composer require phonglan/v-getlink

Bước 2:

composer dump-autoload -o

Bước 3 (Tùy):

Nếu bạn đang sử dụng một php framework thì không cần thực hiện bước này và ngược lại nếu bạn không sử dụng php framework nào thì cần phải thêm đoạn code này vào file index.php (cùng cấp thư mục với folder vendor) để sử dụng tính năng autoload:

require_once('vendor/autoload.php');

Sử Dụng:

Bước 1: Khai báo thư viện cần sử dụng theo mẫu dưới:

use GetLink\$Server

Trong đó $Server là tên thư viện

Bước 2: Get link từng server:

// Get link Nhaccuatui
echo NCT::get('http://www.nhaccuatui.com/video/banh-troi-nuoc-hoang-thuy-linh.RCOvniheFw1h7.html');

// Get link v.Nhaccuatui
echo vNCT::get('http://v.nhaccuatui.com/phim/chien-nao-ma-kia.RiDUM8FWaoTx.html?key=Lw6cR3cu4Fle6');

// Get link ZingMp3
echo ZingMp3::get('http://mp3.zing.vn/video-clip/Mot-Lan-La-Tot-Roi-Duong-Tong-Vi/ZW7O8EDO.html');

Tham số tùy chọn (array): Nếu không có tham số tùy chọn, thì thư viện sẽ trả về tất cả mọi thông tin thuộc về URL nhưng nếu chỉ muốn lấy những thông tin cần thiết thì:

echo vNCT::get('http://v.nhaccuatui.com/phim/chien-nao-ma-kia.RiDUM8FWaoTx.html?key=Lw6cR3cu4Fle6', ['image', 'has720']);
// Return: {"image":"http:\/\/avatar.nct.nixcdn.com\/mv\/2012\/02\/06\/cfiMPzRmsk_640.jpg", "has720": false}

echo ZingMp3::get('mp3.zing.vn/bai-hat/-Mot-Lan-La-Tot-Roi-Duong-Tong-Vi/ZW7O8EDO.html', ['source' => [128, 320], "song_id"]);
// Return: {"128":"http:\/\/api.mp3.zing.vn\/api\/mobile\/source\/song\/LGJGTLGNQAXLNLQTLDJTDGLG","320":"http:\/\/api.mp3.zing.vn\/api\/mobile\/source\/song\/LGJGTLGNQAXLNLQTVDGTDGLG","song_id":1075461715}

Lưu ý: Tham số tùy chọn dưới theo giá trị server trả về, nếu không biết giá trị trả về các bạn có thể bỏ qua tham số tùy chọn để xem những giá trị mà server trả về

IV. Liên Hệ:

  • Tác giả: Phong Lẩn
  • Facebook: https://fb.com/phonglannnnn
  • Tên thư viện: v-GetLink
  • Packagist: https://packagist.org/packages/phonglan/v-getlink

About

Hỗ trợ get link

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages

0