NeteaseCloudMusicApi README

The project's README from github.com/Binaryify/NeteaseCloudMusicApi. As one markdown file: README.md.

保护版权,此仓库不再维护

相关新闻:

https://www.landiannews.com/archives/101953.html

https://www.ithome.com/0/746/942.htm

NeteaseCloudMusicApi (Binaryify/NeteaseCloudMusicApi)

Searching Database…

30.2K ·GitHub
archived
Что это такое?NeteaseCloudMusicApi — это open-source API-сервис на Node.js, который является обёрткой над Netease Cloud Music, одной из крупнейших в Китае платформ стриминга музыки, чтобы ваш код мог общаться с ней по HTTP. С 2016 года проект собрал около 30 000 звёзд на GitHub.
То есть это бэкенд-сервис, а не приложение, которое я устанавливаю?Верно — это сервер, который вы размещаете сами и обращаетесь к нему из своих скриптов, ботов или клиентов по HTTP. Собственного графического интерфейса у него нет.
Как его запустить?Это проект на Node.js: склонируйте репозиторий с GitHub, установите зависимости и запустите сервер, после чего можно обращаться к его эндпоинтам по HTTP. В README настройка больше не описана — репозиторий заархивирован.
Проект ещё поддерживается?Нет. Автор заархивировал репозиторий и прекратил всю поддержку, объяснив это желанием защитить авторские права. Если платформа изменится, ничего исправлено не будет.
А им можно пользоваться, даже если проект заархивирован?Код остался в открытом доступе на GitHub, но исправлений и обновлений он больше не получает. Netease может в любой момент изменить свой сервис, так что будьте готовы к тому, что что-то сломается — а ссылка автора на защиту авторских прав намекает, что использование проекта несёт и юридическую неоднозначность.
Что реально можно делать с таким API-сервисом?Он превращает возможности стриминговой платформы в обычные HTTP-эндпоинты — как правило, это поиск, плейлисты, информация о песнях и ссылки для воспроизведения, а также операции с аккаунтом — так что использовать его можно из любого языка, умеющего отправлять HTTP-запросы.
Почему проект стал таким популярным?Он закрыл реальную потребность: у платформы нет официального публичного API, а этот проект дал разработчикам возможность работать с ней самостоятельно, через свои скрипты. Около 30 000 звёзд с 2016 года до архивации сделали его эталонным проектом в своём роде.
What are similar projects?hapi, sails, node-elm, node-restify, core, ZenJolt, electric, httpbin
Creator
Binaryify
Size
<0.1 MB
Stars
30.2K
Updated
CommitFeb 28
Age
10y
Commits · 90 Days