解析今日头条as,cp,_signiture参数---as,cp

11 篇文章 34 订阅 ¥15.90 ¥99.00
本文详细介绍了如何解析今日头条API请求中的max_behot_time、as和cp参数,通过分析JS文件,逐步揭示它们的来源和作用。通过对源代码的断点调试,找出o.default对应的Function C,探讨了对普通开发者友好的方法,而不依赖特定的加密算法知识。同时预告了_signiture参数的破解将在后续分享。
摘要由CSDN通过智能技术生成

解析今日头条as,cp,_signiture参数---as,cp

简介

硕士研究生毕业, 工作2年,目前于央企工作,职务为数据采集,系统开发工作。
可提供:Python数据采集,爬虫,scrapy,系统开发flask,vue,Django,spring等服务,。
联系方式:1030617785@qq.com

概述

今日头条网站时效性较高,一段时间前(约2020-04)使用无头浏览器策略获取数据时, 会出现当设置headerless模式时,无法正常获取数据(帖子说需要将无头浏览器进行伪装,写js脚本,或者使用pyppeteer代替selenium,本人尝试使用pyppeteer进行渲染,但是未成功),而设置为有头常规模式时则页面正常渲染。使用requests或者scrapy更是无法获取数据。在忙完一个项目后,今天(2020-06-01)再次挑战今日头条的,直接请求链接:
https://www.toutiao.com/api/pc/feed/?max_behot_time=1590898007&category=all&utm_source=toutiao&widen=1&tadrequire=true&as=A1450E7D7393D2D&cp=5ED3133D123D7E1&_signature=L2VowAAgEBC.muprqUsZ3C9kKdAAHG9KSNFNLqHquPY3.RQokUOoHyIF7rzKPuwuRXqwZWDAs0JSYnXxwRIwR7

  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值