大概步骤:
目标效果
七、抓取排行榜详情页数据
- 要点
- 进入QQ音乐移动端,查找Network中的排行榜首页数据,在XHR中找到
- 使用之前写好的jsonp解析数据的方法,传入处理好的url
- 点击事件传入点击的排行榜id
jsonp数据
url数据
- 相关代码
import jsonp from '@/common/js/jsonp' //引入jsonp模块
import {
commonParams,object} from './config'
//获取排行榜歌曲列表数据
export function getRankList(topid){
//自己判断截取出url前半段
const urlfront = 'https://c.y.qq.com/v8/fcg-bin/fcg_v8_toplist_cp.fcg'
//把hash做成对象,es6创建对象并赋值,
//固定的hash写在变量js模块里, config.js
const thehash = Object.assign({
},commonParams,{
notice: 0,
platform: &