1.10.16 • Published 2 years ago

@sparanoid/eop-extractor-qq-music v1.10.16

Weekly downloads
-
License
AGPL-3.0-or-later
Repository
github
Last release
2 years ago

@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