当前位置: 首页 > wzjs >正文

关键词 网站已备案域名30元

关键词 网站,已备案域名30元,昆明小程序开发报价,东莞市网络seo推广平台背景 在开发一款流量软件时候,遇到了需要解析某音Web网页信息的需求。某音Web端的消息体传递基于HTTPS协议,对于某些Reponse数据,需要基于ProtoBuf协议进行解析。本文使用逆向分析思路推导某音的消息体结构,并且整理为Proto文件嵌…

背景

在开发一款流量软件时候,遇到了需要解析某音Web网页信息的需求。某音Web端的消息体传递基于HTTPS协议,对于某些Reponse数据,需要基于ProtoBuf协议进行解析。本文使用逆向分析思路推导某音的消息体结构,并且整理为Proto文件嵌套结构。Proto文件可以在新媒体运营工具获得。

Response数据分析

打开某音网页版后,通过开发者工具能够看到Fetch数据的请求。如下图表示的是获取到用户投稿到信息接口,其Response数据可以直接看到Json数据结构。

而像私信信息这样对信息安全性要求较高对数据,通过ProtoBuf协议进行序列化和反序列化。对应的数据在Response数据界面就是十六进制的数据。

ProtoBuf结构解析思路

首先我们需要看一下这个十六进制的数据大致的结构,使用在线解析ProtoBuf工具能够看到对应Id为2043!

接下来逆向的过程就需要在Source源代码中寻找,通过查找对应Id信息,可以看到我们要的数据就是能够看到ProtoBuf解析的过程。对应2043的Id是MessageByInitResponseBody,正好对应了我们获取私信信息的接口。

向上我们可以推倒出最上层的结构体为Response,向下推导能够看到MessageByInitResponseBody的具体结构。

总结

本文提供了一种逆向推导某音数据ProtoBuf结构体的思路,目前只是用在解析Response数据上,没有想好如何使用在Request请求上模拟对应的请求,有思路的大佬可以评论或者私信我。相关的Proto文件已经开源在新媒体运营工具,请大家多多支持!

http://www.dtcms.com/wzjs/450100.html

相关文章:

  • wordpress如何让外网访问武汉百度快照优化排名
  • wordpress影视解析插件湖南网站营销seo方案
  • 如何做一网站首页5000人朋友圈推广多少钱
  • 网站中搜索栏怎么做的舆情监测软件免费版
  • 塘下网站建设百度热搜大数据
  • 黄站网站源码北京百度推广优化公司
  • 鞍山网站制作报价网站推广的方法有哪几种
  • 为什么一个网站做中英文双语版google翻译
  • 做网站可能存在的问题拼多多关键词优化是怎么弄的
  • 武汉开来建设集团有限公司网站网络整合营销理论
  • 免费模板简历在哪下seo搜索引擎优化兴盛优选
  • 信息网站有哪些seo网上培训多少钱
  • 做分享网站今日军事新闻最新消息
  • 石湾网站建设刷关键词排名seo软件软件
  • 济宁 创意大厦 网站建设百度网站域名注册
  • 成都模板网站建设关键词诊断优化全部关键词
  • b2b 网站开发富阳网站seo价格
  • asp.net搭建网站深圳将进一步优化防控措施
  • 苏州网站优化网站出租三级域名费用
  • 中国菲律宾大使馆电话号码seo自学网免费
  • 网站开发类书籍关键词优化排名哪家好
  • 网站建设兴田德润网络营销经典失败案例
  • 网站的域名技巧和空间选择seo推广的特点
  • 今标 网站建设济宁seo优化公司
  • 网站建设公司推荐万维科技网络推广有哪些
  • 学做网站论坛账号微信软文范例100字
  • 招商计划书模板ppt石家庄整站优化技术
  • 如何将网站指向404网络优化论文
  • 二手房网站怎么做营销 推广
  • 下载app 的网站 如何做百度网盘网页版登录首页