网易云音乐助手 ncmbot 一个 Python 的三方组件,用 Python 玩转网易云音乐

2017-06-23 10:07:15 +08:00
 PythoneerDev6

NCMBot

NeteaseCloudMusic Bot for Philharmonic™

文档说明

源代码

简介

安装

环境、架构

开发语言:Python2.x

开发环境:MacOS 系统、4G 内存

接口列表

  1. 登录
  2. 获取用户歌单
  3. 获取用户电台
  4. 获取用户关注列表
  5. 获取用户粉丝
  6. 获取用户动态
  7. 获取用户播放列表
  8. 获取好友的动态
  9. 获取精品歌单
  10. 获取歌单中的所有音乐
  11. 获取音乐的下载地址
  12. 搜索
  13. 获取歌词
  14. 获取音乐的评论
  15. 获取歌曲详情
  16. 获取私人 FM
  17. ...

使用

import ncmbot
bot = ncmbot.login(phone='xxx', password='yyy')
bot.content # bot.json()

联系我

8351 次点击
所在节点    程序员
49 条回复
gdrk
2017-06-23 20:28:59 +08:00
@xxghost 有问题直接说问题或者贴图嘛,绕那么大弯干嘛
owlsec
2017-06-23 21:51:51 +08:00
@xxghost 有问题以友好的方式提出问题,然后贴报错。这才是正确解决方法啊。你这一上来就无脑喷,连个报错都不铁,你咋脾气这么大?
lxml
2017-06-23 22:41:45 +08:00
@PythoneerDev6 #17 对了问下你知道网易云旧版的接口么?我看很多第三方服务用这个可以访问被下架的歌曲?
mingyun
2017-06-24 00:11:05 +08:00
期待支持 py3
imcczy
2017-06-24 00:19:11 +08:00
这个没有版权方面的问题么
Natsumoku
2017-06-24 03:27:11 +08:00
可以获取自己每周的听歌排行吗
PythoneerDev6
2017-06-24 08:28:28 +08:00
@Natsumoku 可以
aaronzjw
2017-06-24 08:53:41 +08:00
看来群主看了不少 requests 库
PythoneerDev6
2017-06-24 09:22:42 +08:00
@aaronzjw 哈哈哈哈碰见熟人了?
aksoft
2017-06-24 09:24:08 +08:00
不是会员能下载无损不?
Rocka
2017-06-24 11:06:53 +08:00
不能用邮箱登录。

https://img.vim-cn.com/46/a3af353cef91bf0df20688c943194023404474.png

网易云音乐的邮箱登录和手机号登录用的请求地址其实是不一样的,但代码里面并没有作判断,文档中也没有作区分。希望还是再测试完善一下吧。
xxghost
2017-06-24 11:36:17 +08:00
喏,我就说吧,你说你什么都测试成功了,结果我提出来了 login 里面缺了参数,你不信,喷了我一顿,我懒得跟你吵,不知道怎么那么自信,上面有人上图了吧
xxghost
2017-06-24 11:38:20 +08:00
@aksoft 不是会员现在下不了无损,只有会员的账号里面,获取歌曲的 api 才会返回无格式的 url,不会网易的歌多半是假无损。不知道收藏
PythoneerDev6
2017-06-24 11:43:37 +08:00
@Rocka 谢谢提醒。我的粗心 因为我的账号是手机 真是忘了测邮箱。晚上修复
PythoneerDev6
2017-06-24 11:45:25 +08:00
@xxghost 谁知道你在说啥。废话半天。你直接说邮箱登录有问题 不就得了。问题都描述不清楚。 是我测试疏忽 没测邮箱。其次 我的文章中例子也是手机登录的。
xxghost
2017-06-24 11:50:13 +08:00
@PythoneerDev6 我从第一句就说了你的 login 有问题,缺参数,而且是最近新加的,麻烦你确定一下

你倒好,无敌自信,开喷我,你到现在还是这样的态度,那我就真没有办法了
PythoneerDev6
2017-06-24 11:51:36 +08:00
@xxghost 那你去试试手机登录吧。
PythoneerDev6
2017-06-24 11:54:31 +08:00
@xxghost 其次,麻烦你再看看谁先喷的。睁大你的眼睛。来 打我脸啊。
xxghost
2017-06-24 11:55:34 +08:00
@PythoneerDev6 我都试了,手机登录没有问题,走的那个接口因为要照顾手机客户端这边,客户端升级成本的一些问题,就没有加入新参,我早都研究过了。结果还被你喷,惹不起
qq316107934
2017-06-24 14:23:17 +08:00
感谢分享,不友善言论楼主可以选择性忽略,不必要浪费时间。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/370475

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX