大概步骤:

目标效果


二、抓取排行榜首页数据

  • 要点

    • 进入QQ音乐移动端,查找Network中的排行榜首页数据,在XHR中找到
    • 使用之前写好的jsonp解析数据的方法,传入处理好的url


jsonp数据

url数据

  • 相关代码
import jsonp from '@/common/js/jsonp'   //引入jsonp模块
import {commonParams,object} from './config'//方法js不做成defaul,vue引入时要单花括号
export function getTopList(){//自己判断截取出url前半段const urlfront = 'https://c.y.qq.com/v8/fcg-bin/fcg_myqq_toplist.fcg'//把hash做成对象,es6创建对象并赋值,//固定的hash写在变量js模块 config.js里,const thehash = Object.assign({},commonParams,{notice: 0,platform: 'h5',needNewCode: 1,uin:0,})//执行jsonp模块//console.log(jsonp(urlfront,thehash,object))return jsonp(urlfront,thehash,object)  //执行封装了jsonp的方法
}

^ rank.js定义获取数据的方法

import {getTopList} from '@/api/rank'   //引入获取数据方法的getTopList().then((res)=>{if(res.code===ERR_OK){this.topList = res.data.topList}})

^ 在组件中调用获取数据的方法

  • 把数据应用到html中即可

项目来源:慕课网
如有建议和疑问可联系
QQ:1017386624
邮箱:1017386624@qq.com

Vue音乐--排行榜页面02_抓取首页数据相关推荐

  1. 自动抓取app数据技术方案总结

    在app运营过程中,有时候我们需要了解app中的一些数据,比如:我们自己开的网店,有时候app官方提供的数据并不能满足我们的实际需求,这时就需要使用工具来自动抓取我们自己店铺中有用的数据.一般有两种实 ...

  2. java爬取验证码图片_JAVA HttpClient实现页面信息抓取(获取图片验证码并传入cookie实现信息获取)...

    JAVA HttpClient实现页面信息抓取(获取图片验证码并传入cookie实现信息获取) 发布时间:2018-05-18 16:41, 浏览次数:632 , 标签: JAVA HttpClien ...

  3. Vue音乐--搜索页面03_热门搜索组件

    大概步骤: 目标效果 三.新建热门搜索关键词组件的数据获取和布局 要点: QQ音乐移动端网页抓取热门搜索的关键词数据 截取关键词数据数组的前10个 对数据列表布局为圆角边框样式 点击热门搜索关键词,关 ...

  4. 网易新闻页面信息抓取(htmlagilitypack搭配scrapysharp)

    转自原文 网易新闻页面信息抓取(htmlagilitypack搭配scrapysharp) 最近在弄网页爬虫这方面的,上网看到关于htmlagilitypack搭配scrapysharp的文章,于是决 ...

  5. 网易新闻页面信息抓取 -- htmlagilitypack搭配scrapysharp

    网易新闻页面信息抓取 -- htmlagilitypack搭配scrapysharp 最近在弄网页爬虫这方面的,上网看到关于htmlagilitypack搭配scrapysharp的文章,于是决定试一 ...

  6. Python 爬虫篇#笔记02# | 网页请求原理 和 抓取网页数据

    目录 一. 网页请求原理 1.1 浏览网页的过程 1.2 统一资源定位符URL 1.3 计算机域名系统DNS 1.4 分析浏览器显示完整网页的过程 1.5 客户端THHP请求格式 1.6 服务端HTT ...

  7. 抓取网页数据并解析Android

    抓取网页数据并解析 标签: 网页抓取jsoupAndroid 2016-03-02 13:54 1262人阅读 评论(1) 收藏 举报  分类: Android开发(原创)(7)  版权声明:本文为博 ...

  8. 一分钟学会如何自动抓取app数据

    网络爬虫比较适合搜集web页面数据,但在app当道的时代,很多app根本就没有对应的web网站,所以使用传统的网络爬虫抓取数据已不再适用.最近研究了一下解决方案,发现目前市面上的解决方案要么是java ...

  9. cookie追加数据_集算器 SPL 抓取网页数据

    [摘要] 集算器 SPL 支持抓取网页数据,根据抓取定义规则,可将网页数据下载到在本地进行统计分析.具体定义规则要求.使用详细情况,请前往乾学院:集算器 SPL 抓取网页数据! 网站上的数据源是我们进 ...

最新文章

  1. 5G RRC——为NAS层提供连接管理,消息传递等服务; 对接入网的底层协议实体提供参数配置的功能; 负责UE移动性管理相关的测量、控制等功能...
  2. flink web ui提交任务时出现Server Respoonse Message-Internal server error
  3. 求两个已排序单链表中相同的数据(C语言)
  4. Linux网络:内核中的网络参数(net.xxx.xxx)
  5. Setforegroundwindow 将窗口置最前
  6. Oracle命令--查询语句
  7. 信息安全技术(黑客攻防) 入门
  8. 2022年智慧城市大脑及智慧城市驾驶舱大数据资源平台建设总体架构方案
  9. sendto 函数中的struct iov_iter结构 (linux-5.0)
  10. DDOS攻击已然渗透互联网和物联网
  11. php复杂海报合成,才发现 | 每一步都不该错过的合成海报教程
  12. ACOUG年会归来(r11笔记第16天)
  13. slam入门2:轮式里程计与2D激光联合标定及里程计内参校准
  14. ThinkPad E450 uefi模式下移动硬盘安装Ubuntu14.04(本机硬盘是win10)
  15. php代码出现notice,PHP提示Notice: Undefined variable的解决办法
  16. MySQL增删改查常用语句命令
  17. php脾组词,脾组词_脾字组词_脾的组词意思及拼音
  18. Meego sailfish
  19. 第一章创业、创业精神与人生发展
  20. fastposter v2.11.0 天花板级的海报生成器

热门文章

  1. linux的垃圾箱是哪个文件夹,Ubuntu命令行的垃圾箱Trash CLI,远离 rm 命令误删除重要文件的阴影...
  2. python技术书《Real World Python for learnner 大蟒本色》
  3. 如何转换DWG文件格式?来试试这两种方法
  4. java获取指定日期所在的周一至周日的日期号数
  5. java 框架注入漏洞修复_Mybatis框架下易产生SQL注入漏洞的场景和修复方法
  6. 如何在网页中用上自己下载的字体
  7. jquery.slides.js 幻灯片脚本使用方法
  8. (操作系统开发)从实模式---->保护模式---->IA-32e模式( 64位模式)
  9. 解读创客空间下的教育新生态
  10. c# windows服务程序