yt-parser

1.0.3 • Public • Published

YT-Parser

yt-parser Modülü, Youtube üzerinden puppeteer modülü sayesinde talep edilen kullanıcının verilerini çekmek için kullanılan bir Node.js modülüdür. Bu modül sayesinde api olmadan birçok veriye erişebilirsiniz.

Kurulum

Modülü projenize eklemek için aşağıdaki komutu kullanabilirsiniz:

npm  install  yt-parser

Kullanım

const veri = require('yt-parser');
async function funch() {
    const data = await veri("kanal_adı");
    console.log(data);
    /*
    {
  channel: [
    {
      name: 'SaNJaY',
      abone: '28 abone',
      profile: 'https://yt3.googleusercontent.com/EcQtgPJEM2Cn6yK4nGIWlif1cTLw-FazZSQL75lQ1gej3n5_Ago_BwHaHArP2Z8CINS9z8fbOQ=s48-c-k-c0x00ffffff-no-rj',
      about: '',
      country: 'TR'
    }
  ],
  videos: [
    {
      name: 'Eminem - Holocaust (AI Cover)',
      description: "Ceza'nın Holocaust şarkısının Eminem'in ses modeli ile oluşturulmuş AI Cover parçasıdır.\n" +
        '\n' +
        '#ai #ceza #cover #eminem #holocaust #ses #modelleme #rap',
      link: 'https://www.youtube.com/watch?v=OdopoEXmIDc',
      publishTime: '2023-08-08T12:05:03+00:00',
      updateTime: '2023-08-11T08:40:23+00:00',
      CurrentLike: '2',
      MaxLike: '5',
      Dislike: '1',
      averagelike: '5.00',
      author: 'SaNJaY',
      author_link: 'https://www.youtube.com/channel/UChm-4K87dfqHZGH1hTza_qg',
      thumbnail: 'https://i4.ytimg.com/vi/OdopoEXmIDc/hqdefault.jpg'
    }
  ]
}
    */
}

funch()

Lisans

Bu proje ISC Lisansı ile lisanslanmıştır. Daha fazla bilgi için LICENSE dosyasını inceleyebilirsiniz.

Readme

Keywords

none

Package Sidebar

Install

npm i yt-parser

Weekly Downloads

1

Version

1.0.3

License

ISC

Unpacked Size

10.2 kB

Total Files

4

Last publish

Collaborators

  • tpc-sanjay
  • mhitra