2.0.5 • Published 9 years ago

doubanfm-sdk v2.0.5

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

doubanfm-sdk

js-standard-style Build Status codecov npm

豆瓣 FM SDK

使用

import WebSDK from 'doubanfm-sdk'

const wsdk = new WebSDK()

const operate = (method, opt, cb) => {
  wsdk[method](opt, (err, data) => {
    if (err) return console.error(err) // error handle
    cb && cb(data)
  })
}

API

获取验证码 id

operate('captchaId', null, id => {
  // todo
})

登录

const opt = {
  alias: '',
  form_password: '',
  captcha_solution: '',
  captcha_id: '',
  source: 'radio',
  task: 'sync_channel_list'
}
operate('login', opt, data => {
  // todo
})

登出

operate('logout', () => {
  // todo
})

获取频道

operate('channels', opt, data => {
  // todo
})

获取热门频道

operate('hotChannels', opt, data => {
  // todo
})

加心

operate('star', opt, data => {
  // todo
})

取消红心

operate('unstar', opt, data => {
  // todo
})

不再播放

operate('neverPlayAgain', opt, data => {
  // todo
})

获取歌词

operate('lyric', opt, data => {
  // todo
})

获取用户信息

operate('userInfo', opt, data => {
  // todo
})

License

MIT

2.0.5

9 years ago

2.0.4

9 years ago

2.0.3

9 years ago

2.0.2

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.1.0

9 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago