//获取推荐频道数据

function getRecommend(callback) {

wx.request({

url: 'https://c.y.qq.com/musichall/fcgi-bin/fcg_yqqhomepagerecommend.fcg',

data: {

g_tk: 5381,

uin: 0,

format: 'json',

inCharset: 'utf-8',

outCharset: 'utf-8',

notice: 0,

platform: 'h5',

needNewCode: 1,

_: Date.now()

},

method: 'GET',

header: { 'content-Type': 'application/json' },

success: function (res) {

if (res.statusCode == 200) {

callback(res.data);

}

}

})

}

//获取热门搜索

function getHotSearch(callback) {

wx.request({

url: 'https://c.y.qq.com/splcloud/fcgi-bin/gethotkey.fcg',

data: {

g_tk: 5381,

uin: 0,

format: 'json',

inCharset: 'utf-8',

outCharset: 'utf-8',

notice: 0,

platform: 'h5',

needNewCode: 1,

_: Date.now()

},

method: 'GET',

header: { 'content-Type': 'application/json' },

success: function (res) {

if (res.statusCode == 200) {

let data = res.data;

data.data.hotkey = data.data.hotkey.slice(0, 8)

callback(data);

}

}

})

}

//获取搜索结果

function getSearchMusic(keyword, page, callback) {

wx.request({

url: 'https://c.y.qq.com/soso/fcgi-bin/search_for_qq_cp',

data: {

g_tk: 5381,

uin: 0,

format: 'json',

inCharset: 'utf-8',

outCharset: 'utf-8',

notice: 0,

platform: 'h5',

needNewCode: 1,

w: keyword,

zhidaqu: 1,

catZhida: 1,

t: 0,

flag: 1,

ie: 'utf-8',

sem: 1,

aggr: 0,

perpage: 20,

n: 20,

p: page,

remoteplace: 'txt.mqq.all',

_: Date.now()

},

method: 'GET',

header: { 'content-Type': 'application/json' },

success: function (res) {

if (res.statusCode == 200) {

callback(res.data);

}

}

})

}

/*

** 排行榜相关api

*/

//获取排行榜频道数据

function getToplist(callback) {

wx.request({

url: 'https://c.y.qq.com/v8/fcg-bin/fcg_myqq_toplist.fcg',

data: {

format: 'json',

g_tk: 5381,

uin: 0,

inCharset: 'utf-8',

outCharset: 'utf-8',

notice: 0,

platform: 'h5',

needNewCode: 1,

_: Date.now()

},

method: 'GET',

header: { 'content-Type': 'application/json' },

success: function (res) {

if (res.statusCode == 200) {

let data = res.data;

let toplist = data.data.topList;

for (let i = 0; i

toplist[i].listenCount = formatWan(toplist[i].listenCount);

}

callback(data);

}

}

})

}

//获取排行榜详细信息

function getToplistInfo(id, callback) {

wx.request({

url: 'https://c.y.qq.com/v8/fcg-bin/fcg_v8_toplist_cp.fcg',

data: {

g_tk: 5381,

uin: 0,

format: 'json',

inCharset: 'utf-8',

outCharset: 'utf-8',

notice: 0,

platform: 'h5',

needNewCode: 1,

tpl: 3,

page: 'detail',

type: 'top',

topid: id,

_: Date.now()

},

method: 'GET',

header: { 'Content-Type': 'application/json' },

success: function (res) {

if (res.statusCode == 200) {

callback(res.data);

}

}

})

}

音乐微信小程序源码php版,仿QQ音乐的微信小程序相关推荐

  1. 文案微信小程序源码独立版+前端

    文案微信小程序源码文案+头像+背景图 api接口是别人的,毕竟自己采集资源比较难 后台程序没有首页,只需要安装即用 后台账户:admin/123456 小程序源码下载地址: 文案微信小程序源码独立版+ ...

  2. 文案微信小程序源码独立版 前后端代码有齐全

    文案微信小程序源码文案+头像+背景图  文案微信小程序源码独立版+前端 | 星空资源网 (xk686.com) api接口是别人的,毕竟自己采集资源比较难 后台程序没有首页,只需要安装即用 后台账户: ...

  3. (已更新)文案微信小程序源码独立版+前端

    文案威信小程序源码文案+头像+背景图 api接口是别人的,毕竟自己采集资源比较难 后台程序没有首页,只需要安装即用 后台账户:admin/123456 小程序源码下载地址:(已更新)文案微信小程序源码 ...

  4. 小程序源码:百变头像框制作微信小程序源码下载,免服务器和域名

    这是一款头像框制作的微信小程序源码 支持多种模板制作! 如一些热门的,王者头像框,国旗头像框,职业头像框等等 这一款小程序是免服务器和免域名的 所以也就是说这是一款纯前端的一款微信小程序源码 无需设置 ...

  5. 小程序源码:最新掌上题库微信小程序源码下载,修复登录接口,支持在线考试,自定义导入考题-多玩法安装简单

    这是一款题库微信小程序源码 支持积分商城.自定义试题及导入.知识点分类.模式试题考试.流量主等 首页模块:专项刷题 .题型刷题.乱序刷题.我的收藏.我的错题.未作习题.刷知识点.考前必背 另外还有更多 ...

  6. 小程序源码:炫酷手持滚动弹幕生成小工具微信小程序-多玩法安装简单

    这是一款滚动弹幕生成微信小程序源码 让弹幕文字在手机屏幕上跑起来,LED弹幕 手机弹幕,告白神奇,等 支持多种模板,每一种模板都支持自定义颜色等等 字体跳动,字体表白等等 另外用户也可以支持自定义文字 ...

  7. 【小程序源码】谁是卧底线下发牌器微信小程序源码下载,强大的自定义功能

    看名字就知道啦,这是一个谁是卧底的小程序源码 游戏规则: 谁是卧底是一款线下聚会的游戏,考验口才和脑力的同时,也能活跃气氛. 游戏人数为4-12人,游戏角色包括平民,卧底,白板可供用户选择! 游戏步骤 ...

  8. 小程序源码:笑话与趣图框架微信小程序-多玩法安装简单

    这是一款以笑话和趣味图为主的一款微信小程序源码 或者也可以说是一个框架吧 里面的内容是内置在小程序里面的,所以说是一款框架也可以 因为内置的内容,所以内容数量有限! 大家可以用来养账号,或者有能力的二 ...

  9. 虎年姓氏头像微信小程序源码+文字变音+喝酒娱乐多功能小程序源码

    简介: 虎年姓氏头像微信小程序源码+文字变音+喝酒娱乐多功能小程序源码 网盘下载地址: http://www.zijiepan5.xyz/hNiChK2xwgy0 图片:

最新文章

  1. MAC上安装iTerm2+oh my zsh+设置Dracula主题
  2. ASP.NET Core 管道再探
  3. hutool 自定义excel_Hutool Java 工具类库导出 Excel,超级简单!
  4. (23)System Verilog旗语解决资源共享需求
  5. c 语言输入n个数求和,c++---天梯赛---N个数求和
  6. Docker 拉取镜像慢解决
  7. 23种设计模式(2)-工厂模式
  8. python解析库详解_PyQuery库详解
  9. Docker 安装 linux版
  10. easyboot制作xp、win7、ubuntu、老毛桃winpe、深山红叶dos工具箱多合一光盘
  11. Linux内核加载f2fs,安装f2fs工具以使用f2fs文件系统作为引导deepin系统分区
  12. STM8L101+si4463低功耗和自动唤醒配置
  13. java是什么类型语言_java属于什么类型语言
  14. 基于google api 的youtube评论爬取
  15. Activity实战之装备购买小案例
  16. 微信整人假红包图片_微信整人假红包10秒gif 微信整人红包动态图如何制作|动漫红包图...
  17. L8梯度消失、梯度爆炸
  18. CTF-Anubis HackTheBox 渗透测试(二)
  19. IOC框架---什么是IOC
  20. Fitting ellipse

热门文章

  1. Java+Selenium3方法篇43-利用Jexcel操作2003版本excel
  2. 【系统分析师之路】第七章 系统分析架构篇记忆敲出
  3. ssm毕设项目计件工资管理系统15ik6(java+VUE+Mybatis+Maven+Mysql+sprnig)
  4. 解决微软Edge浏览器和IE浏览器下载无反应的问题
  5. 哎哟,不错哦之玩乐动物园
  6. 办公软件excel表格_Office 办公软件教程丨Word,Excel,PPT
  7. 人狗鸡米安全过河matlab程序,人狗鸡米过河
  8. 【转】Keil、uVision、RealView、MDK、Keil C51之间的区别比较
  9. fater-RCNN遇到的错误及其解决方案
  10. 大学选修课计算机心得,大学选修课心得体会范文五篇