A light weight Python library for the ZingMp3 API
Project description
zingmp3py
A light weight Python library for the ZingMp3 API
*all functions are return dict or ZingMp3 Object
install
pypi
pip install zingmp3py
Git (version in development)
pip install git+https://github.com/thedtvn/zingmp3py.git
Sync :
from zingmp3py import ZingMp3
zi = ZingMp3()
# login is not required
zi.login("zpsid cookies")
zi.getDetailPlaylist("67ZFO8DZ")
zi.getDetailArtist("Cammie")
zi.getRadioInfo("IWZ979CW")
zi.getSongInfo("ZWAF6UFD")
zi.getSongStreaming("ZWAF6UFD")
zi.getTop100()
zi.search("rick roll")
Async
import asyncio
from zingmp3py import ZingMp3Async
async def main():
zi = ZingMp3Async()
# login is not required
await zi.login("zpsid cookies")
await zi.getDetailPlaylist("67ZFO8DZ")
await zi.getDetailArtist("Cammie")
await zi.getSongInfo("ZWAF6UFD")
await zi.getSongStreaming("ZWAF6UFD")
await zi.getTop100()
await zi.search("rick roll")
asyncio.run(main())
how to get zpsid cookies
go to https://id.zalo.me/account/logininfo then check f12 go to tab application go to cookies and check for cookie name zpsid
note: please check check you are login or not by check key logged
in json return in that url is true
Get Type And ID
from zingmp3py import getUrlTypeAndID
getUrlTypeAndID("https://zingmp3.vn/liveradio/IWZ979CW.html")
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zingmp3py-0.3.3.tar.gz
(8.9 kB
view details)
Built Distribution
zingmp3py-0.3.3-py3-none-any.whl
(10.7 kB
view details)
File details
Details for the file zingmp3py-0.3.3.tar.gz
.
File metadata
- Download URL: zingmp3py-0.3.3.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 49075fee54c8e414afa1f304901b7d18ec32ddaba20a1daae2cd908cbc724c0a |
|
MD5 | cd3fa43870186b9a54bef12d19046e9c |
|
BLAKE2b-256 | e0ac2afe122c0a3e38b6db2bee47de4c184e8165f0173a92f776675f4e0940f1 |
File details
Details for the file zingmp3py-0.3.3-py3-none-any.whl
.
File metadata
- Download URL: zingmp3py-0.3.3-py3-none-any.whl
- Upload date:
- Size: 10.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.17
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8d9e5f2cb6399516489f692942b698f39d8242d2985cc5d83e4437ee49d5614 |
|
MD5 | 04ced453170939c7865fd21d34e0f5dc |
|
BLAKE2b-256 | 6576466ce954a64b83b1ec57699274fabdd85ade3afea60313f60d1fede4072f |