Coder Social home page Coder Social logo

weixin-applemusic-copy's Introduction

Weixin-AppleMusic-Copy

介绍 Introduction

Apple Music 苹果音乐的微信小程序仿版,资源问题不支持实际的音乐播放。

本项目的目的是基于微信小程序,模仿现有的Apple Music音乐的安卓平台的设计。考虑到苹果官方的商用API是付费订阅使用,且价格不菲,项目选择了其他的接口做了功能性平替。

部分动态数据和搜索服务依赖last.fm的API运行。

剩余部分数据last.fm无法提供,考虑到项目性质为训练项目,选择在腾讯云的学生云服务器上使用nginx+FastAPI配置了一个静态资源+API的综合服务器,FastAPI运行在服务器的5000端口,由于小程序关闭域名校验后可使用http协议,此处不做https协议域名配置。

A copy of Apple Music by wx-app, which is not official, and lack of music resources.

The purpose of this project is to mimic the design of the existing Apple Music music for Android platform based on WeChat applets. Considering that Apple's official commercial API is a paid subscription to use and expensive, the project chose other interfaces to do a functional levelling.

Part of the dynamic data and search services rely on the last.fm API to run.

The remaining part of the data last.fm can not provide, taking into account the nature of the project for the training project, chose to use the Tencent cloud student cloud server nginx + FastAPI configuration of a static resource + API integrated server, FastAPI running on the server port 5000, due to the applet to close the domain name checks can be used after the http protocol, there is no https protocol domain name configuration.

提醒 Warning

你需要获取自己的last.fm API,小程序内的appid也需要替换。

You need to get your own last.fm API and the appid within the applet needs to be replaced.

示例图片 Example Image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.