Site icon 2k1

nhaccuatui.com cách lấy link download nhạc bằng python

Kết quả nhận đươc:

Kiến thức: 

Nhược điểm:

Bắt đầu:

Chúng ta duyệt web bình thường vào trang nct và bật chức năng cho nhà phát triển nên để bắt các gói tin gửi đi và nhận về.

Có thể dùng chrome hoặc firefox. firefox làm việc này tôt hơn chrome và dễ nhìn hơn rất nhiều.

*Phần bắt gói tin tự nghiên cưu. Sẽ có bài hướng dẫn chi tiết sau.

VD link nhạc: https://www.nhaccuatui.com/bai-hat/canh-hoa-ton-thuong-hoang-yen-chibi.nfEeEv3eo9dV.html

sau khi bắt gói tin bạn sẽ nhận thấy mỗi link một bài hát đều có 1 id như: nfEeEv3eo9dV

Mọi thao tác sau này đều liên quan tới ID này:

Lấy link download GET: https://www.nhaccuatui.com/download/song/+ID

link download lossless GET: https://www.nhaccuatui.com/download/song/+ID+’_lossless’

Quá trình code hoạt động:

  1. Nhận URL từ người dùng
  2. Khởi tạo header và cookies
  3. Tách lấy ID
  4. Gửi requests
  5. Chuẩn hóa lại url trả về
  6. Xuất url.

Code

https://github.com/pvn10092001/nctlink

GitHub: https://github.com/pvn10092001/nctlink

Exit mobile version