<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          netease-music-sdk網(wǎng)易云音樂 Node.js 版本 SDK

          聯(lián)合創(chuàng)作 · 2023-09-29 19:51

          由于發(fā)現(xiàn)市面上很多類似的 API 都是提供的 API 服務(wù),而不是說 SDK,或者是很多都年久失修,所以才誕生了這個項目。 希望提供純凈可靠方便的 Node.js SDK,方便其他人進(jìn)行二次開發(fā)。

          本項目所有的接口來源于 NeteaseCloudMusicApi,希望大家可以支持原作者。 本人只是在上面的基礎(chǔ)上進(jìn)行了相關(guān)的封裝和抽離。如果發(fā)現(xiàn)接口有問題,請先向原作者提交 issue,然后跟我說明,我會跟進(jìn)。

          使用很簡單,直接引入 MusicClient 然后實例化之后就可以使用了。 采用 Typescript 開發(fā),并且 Document In Code,更多介紹,請查看 SDK 文檔 以及 .d.ts

          有一些請求接口需要登錄之后才能訪問,所以請在調(diào)用登錄之后訪問這些接口,否則會報錯。

          const { MusicClient } = require('netease-music-sdk')
          const client = new MusicClient()
          
          client.getPlaylistCatalogue().then(cate => {
              // blah blah
          })
          
          // 或者可以登錄之后操作與用戶相關(guān)的內(nèi)容,現(xiàn)在暫時只能用手機(jī)號登錄
          // 郵箱登錄需要等原作者修復(fù),修復(fù)之后我會自動跟進(jìn)
          
          client.phoneLogin('phone', 'pwd').then(() => {
              // 當(dāng)用戶登錄成功之后,會將 cookie 保存到 client.cookie
              // 如果需要,請大家手動將 cookie dump 到本地
              return client.getPersonalFM()
          }).then(fm => {
              console.dir(fm)
          }).catch(e => {
              // 登錄失敗啊,需要登錄權(quán)限啊,等等錯誤
          })
          瀏覽 24
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  无码青青视频 | 欧洲精品成人99 | 日韩一级黄片 | 日本色电影网站 | 无码一区二区三区good |