zoukankan      html  css  js  c++  java
  • 某音乐api

    话不多说,直接给出链接代码:

      对于想自己写个音乐app的或者音乐小程序的有些帮助,需要请拿走。

    // api.js
    const API_BASE_URL = 'http://musicapi.leanapp.cn';
    const request = (url, data) => { 
      let _url = API_BASE_URL  + url;
      return new Promise((resolve, reject) => {
        wx.request({
          url: _url,
          method: "get",
          data: data,
          header: {
            'Content-Type': 'application/x-www-form-urlencoded'
          },
          success(request) {
            resolve(request.data)
            
          },
          fail(error) {
            reject(error)
          }
        })
      });
    }
    
    
    module.exports ={
      gethotsongs:(data) =>{
        return request('/search/hot',data)//热搜接口
      },
      searchSuggest:(data)=>{
        return request('/search/suggest',data)//搜索建议接口
      },
      searchResult:(data)=>{
        return request('/search',data)//搜索结果接口
      },
      getBanner:(data)=>{
        return request('/banner',data)//个性推荐轮播
      },
      getsongsheet:(data)=>{
        return request('/top/playlist',data)//热门歌单接口
      },
      getNewSong:(data)=>{
        return request('/personalized/newsong',data)//最新音乐接口
      },
      getDjRadios:(data)=>{
        return request('/dj/recommend',data)//电台推荐接口
      },
      getProgramRecommend:(data)=>{
        return request('/program/recommend',data)//推荐节目接口
      },
      getRecommendType:(data)=>{
        return request('/dj/recommend/type',data)//所有电台分类推荐
      },
      getRecommendMV:(data)=>{
        return request('/personalized/mv',data)//推荐MV
      },
      getNewMv:(data)=>{
        return request('/mv/first',data)//最新MV
      },
      getNewEst:(data)=>{
        return request('/album/newest',data)//最新专辑
      },
      getTopList:(data)=>{
        return request('/top/list',data)//排行榜
      },
      getDjList:(data)=>{
        return request('/dj/catelist',data) //电台分类
      },
      getPay:(data)=>{
        return request('/dj/paygift',data)//付费精品
      },
      getSonger:(data)=>{
        return request('/toplist/artist',data)//歌手排行
      }
    }

    以上代码api截取自掘金开发社区。

  • 相关阅读:
    asp.net实现页面的一般处理程序(CGI)学习笔记
    .NET下的状态(State)模式 行为型模式
    (插件Plugin)AssemblyLoader解决方案(插件开发)
    SQL基础编写基本的SQL SELECT 语句
    在查询语句中使用NOLOCK和READPAST(ZT)
    C# 3.0语言增强学习笔记(一)
    ram,rom,flash
    自动激活你的ActiveX控件
    用C#编写ActiveX控件(二)
    用C#编写ActiveX控件(一)
  • 原文地址:https://www.cnblogs.com/wgs-blog/p/11363695.html
Copyright © 2011-2022 走看看