1.1.0 β’ Published 3 months ago
afreecatv.js v1.1.0
afreecatv.js
afreecaTV's unofficial API library π
Installation
$ npm install afreecatv.js
Usage
const { Client } = require('afreecatv.js');
(async () => {
const client = new Client({ browser: { headless: true } });
await client.bootstrapping();
// 1 . BJ μ 보 κ°μ Έμ€κΈ° (BJκ° μ‘΄μ¬νμ§ μμμ undefined λ°ν)
const channel = await client.search.channel("gosegu2");
console.log(channel);
// 2 . BJ λΌμ΄λΈ μ 보 κ°μ Έμ€κΈ° ( λ°©μ‘μ€μ΄ μλμ undefined λ°ν)
const live = await client.live.info("gosegu2");
console.log(live);
// 2 . νλ‘μΈμ€ μ’
λ£
await client.close();
})()
warningβ οΈ
μ΄ μ μ₯μλ μ΄ GitHub μ μ₯μμ ν¬ν¨λ API μ 곡μ 체μ μ°κ΄λκ±°λ 보μ¦λμ§ μμ΅λλ€.
- μ΄ μ€ν¬λ¦½νΈλ μ€λ‘μ§ κ΅μ‘ λͺ©μ μΌλ‘ μ μλμμ΅λλ€.
- μ΄ μ€ν¬λ¦½νΈλ₯Ό μ¬μ©ν¨μΌλ‘μ¨ λ°μνλ λͺ¨λ κ²°κ³Όλ μ¬μ©μμ μ± μνμ μμΌλ©°, μ μμλ κ·Έ κ²°κ³Όμ λν μ± μμ μ§μ§ μμ΅λλ€.
- μ΄λ ν κ²½μ°μλ μ΄ μ€ν¬λ¦½νΈμ μ¬μ©μΌλ‘ μΈν μν΄λ λ¬Έμ μ λν μ± μμ μ μ μΌλ‘ μ¬μ©μμκ² μμ΅λλ€.
- μ΄ μ€ν¬λ¦½νΈλ₯Ό μ¬μ©ν¨μΌλ‘μ¨ λ°μνλ λͺ¨λ λ²μ , κΈμ΅μ , μλ£μ λ¬Έμ μ λν ν΄κ²°μ μ μ μΌλ‘ μ¬μ©μμ μ± μνμ μ΄λ£¨μ΄μ ΈμΌ ν©λλ€.
- μ μμλ μ΄ μ€ν¬λ¦½νΈμ μ¬μ©μΌλ‘ μΈν΄ λ°μνλ μ΄λ ν λ¬Έμ λ μν΄μ λν΄μλ μ± μμ§μ§ μμ΅λλ€.
μ΄ μ μ₯μ λλ μ΄μ κ΄λ ¨λ μ½λλ₯Ό μ¬μ©νλ©΄ μ΄λ¬ν 쑰건μ λμνλ κ²μ λλ€. μμ±μλ λ€λ₯Έ μ¬μ©μκ° λ§λ 볡μ¬λ³Έ, ν¬ν¬ λλ μ¬μ λ‘λμ λν΄ μ± μμ μ§μ§ μμ΅λλ€.