1.10.16 • Published 2 years ago
@sparanoid/eop-extractor-qq-music v1.10.16
@sparanoid/eop-extractor-qq-music
Pure firstPageData
JSON data extractor/scraper for QQ Music without using API.
Features
- Simple, fast, ESM by default
- Minimal dependencies, HTTPS requests by got
Usage
QQ Music requires qm_keyst
and uin
(requester QQ number) to work. See Options section for more.
import extract from '@sparanoid/eop-extractor-qq-music';
const url = `https://i.y.qq.com/n2/m/share/profile_v2/index.html?userid=oKCPNKnPoinAoz**`;
const resp = await extract(url);
console.log(resp.data.encryptedUin);
//=> oKCPNKnPoinAoz**
Options
const options = {
mobileUserAgent: `got`,
cookies: `qm_keyst=xxxx; uin=123456`,
requestOptions: {
timeout: {
request: 3000
},
retry: {
limit: 2,
maxRetryAfter: 5,
}
}
}
await extract(url, options);
License
AGPL-3.0
1.10.16
2 years ago
1.10.5
2 years ago
1.10.7
2 years ago
1.10.6
2 years ago
1.10.11
2 years ago
1.9.5
2 years ago
1.8.17
2 years ago
1.8.7
3 years ago
1.8.6
3 years ago
1.8.5
3 years ago
1.8.4
3 years ago
1.8.3
3 years ago
1.8.0
3 years ago
1.7.15
3 years ago
1.7.10
3 years ago
1.7.5
3 years ago
1.7.2
3 years ago
1.6.24
3 years ago
1.6.23
3 years ago