• Stars
    star
    232
  • Rank 171,928 (Top 4 %)
  • Language
    Python
  • License
    ISC License
  • Created over 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

NeteaseCloudMusic Bot for Philharmonic™. ✨🍰✨ 网易云音乐 Python 组件库,用 Python 玩转网易云音乐

GitHub license

NeteaseCloudMusic Bot for Philharmonic™

文档说明

简介

  • ncmbot 是 NeteaseCloudMusicBot (网易云音乐助手) 的简称
  • ncmbot 是一个 Python 的第三方组件,用 Python 玩转网易云音乐
  • 实现了 网易云音乐 的 API 封装
  • 提供了轻量化的接口,高效的扩充音乐库
  • 同时,提供了私人 FM 等接口,你可以通过分析准确的找到自己喜欢的音乐

安装

  • pip install ncmbot
  • easy_install ncmbot

环境、架构

开发语言: Python2.x

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

  • 主要使用了 Requests 开源库
  • 基于网易云音乐 API 的定义,完成 Python 组件的封装
  • 轻量化的接口设计

接口列表

  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()

联系我

  • 关注微信公众号: DeveloperPython

图片名称

More Repositories

1

PythonGuide

This`s a guide of python.
Python
79
star
2

GithubTrending-Mini-Program

✨小程序版GithubTrending 和 后台Server✨
JavaScript
54
star
3

AppDynamicFramework

📠For DynamicLoadApk encapsulates a more complete framework for handling, including load Libs directory, each plug-in Service voluntarily injection.. Thanks for DynamicLoadApk.(针对DynamicLoadApk 做的一些上层工作。)
Java
34
star
4

HybridFramework

H5和Native无缝调用的Hybrid框架,Django实现的Demo页面
Python
23
star
5

V2EX_Spider

V2EX爬虫
Python
21
star
6

AppComponentFramework

App 组件化 加载框架,维护一个树状数据结构进行管理、深度优先搜索
Java
20
star
7

SmzdmSpider

什么值得买 Python 爬虫项目 同步到 https://github.com/PythonSpiderMan/SmzdmSpider
Python
19
star
8

xiyoumc.github.io

📠My Site,My Lover、For U And For Me.
HTML
12
star
9

SpiderFramework

网络爬虫框架,可基于Raw包进行请求和返回,并支持自定义数据包
Python
7
star
10

GithubTrending-MiniProgram-Django

Django 实现的 GithubTrending 服务器端
JavaScript
6
star
11

LiveUIDemo

直播UI的Demo
Java
6
star
12

JythonCallback

Java和Python的相互调用,并回调
Java
5
star
13

BuildApks

Python 打多渠道 Android 包
Python
5
star
14

AlipayFu

这代码短的可怕,用Python 给支付宝提供 ”福“ 字
Python
4
star
15

XUPTScore

西邮成绩Android客户端 源代码
Java
4
star
16

ShellGuide

This`s the guide shell.
Shell
3
star
17

DrcomServer

Java
3
star
18

NodeJSFtp

一个用NodeJS实现的Ftp Servce
JavaScript
3
star
19

IMClientWithFramework

插件化的IM群聊功能
Java
2
star
20

HeartAirBubbles

Android心型气泡
2
star
21

DataStructuresAndAlgorithm

数据结构和算法
Java
2
star
22

WeChatForPython

自己的Python公众号,旨在将自己的学习经验等等的分享出来,共同学习,共同进步。
2
star
23

DrcomClient

drcom客户端
Java
2
star
24

MinAppPython

知晓商店 刷榜脚本
Python
1
star
25

xupt_score_server

Maven project for xuptscore.
Java
1
star
26

AlipayRedPackBot

支付宝红包助手,自动领取红包
1
star
27

DebugHybrid

调试Hybrid框架
Java
1
star
28

AndroidSwipeLayout

The Most Powerful Swipe Layout!
Java
1
star
29

EditDialog

EditDialog
Java
1
star
30

V2EX-Alfred

用 Alfred 查看 V2EX 最新文章
Python
1
star
31

android_maze

this is the maze of android.
Java
1
star
32

AndroidUIUtil

针对UI操作的Util类
1
star
33

android_calculator

这是一个使用了栈的计算器应用
Java
1
star
34

MyReactNative

ReactNative Guide
JavaScript
1
star
35

CocosCreatorRise

CocosCreator 学习
JavaScript
1
star
36

Ashion8

爱尚
Java
1
star
37

ARP-project

Java
1
star
38

DragActivity

drag activity
Java
1
star