专栏首页宅机吧微信公众号历史消息列表地址获取原理分析及接口制作

微信公众号历史消息列表地址获取原理分析及接口制作

问题产生的背景:之前发布过一篇福利文限时|免费领WPS稻壳会员 文章中涉及到了需要跳转到wps官方公众号去。

常用简便的办法,就是去找它公众号的关注二维码,但很可惜没找到,通过对本公众号的二维码进行解析提取,发现其链接为:

https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzUxMDE2Mzg4NA==#wechat_redirect

其中biz=MzUxMDE2Mzg4NA 这段即为公众号的唯一特征码,现在需要做的,是去哪找到这个码就欧克,自然而然,先找一篇本号公众号的文章随机试一试。

示例文章地址:

https://mp.weixin.qq.com/s/yDGNgYmrgFZ-A75nZlft1Q

查看网页源代码

view-source:https://mp.weixin.qq.com/s/yDGNgYmrgFZ-A75nZlft1Q

全局搜索已知的MzUxMDE2Mzg4NA 找到这么一条

<script nonce="333984270" type="text/javascript">
    var biz = ""||"MzUxMDE2Mzg4NA==";
    var sn = "" || ""|| "ade34bf6188594003b1d5156f72d2509";
    var mid = "" || ""|| "2247489978";
    var idx = "" || "" || "1";
    window.__allowLoadResFromMp = true; 
</script>

所以结果也就出来了,直接把biz码给提取出来就OK了,精简的源码如下

<?php
/*截取函数*/
function cut($content, $start, $end)
{
    $r = explode($start, $content);
    if (isset($r[1])) {
        $r = explode($end, $r[1]);
        return $r[0];
    }
    return '';
}
$long_url = "https://mp.weixin.qq.com/s/yDGNgYmrgFZ-A75nZlft1Q";//任意一篇文章地址
$contents = file_get_contents($long_url);
$biz = cut($contents, 'biz = ""||"', '";'); //截取biz

现成的稳定接口,可访问博客:

www.zhai78.com

本文分享自微信公众号 - 宅机吧(zhai-78),作者:许坏

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-03-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 【最新教程】公众号自动回复小程序

    因为将抖音解析改版了,现在使用的小程序版支持一键保存到相册,优势多多,但很多之前老用户不清楚,还是习惯于公众号发送分享链接,所以不得已使用这个功能,自动回复小程...

    许坏
  • 【小程序云开发】云函数路由的高效配置

    在小程序开发工具中,启动云开发默认模板,提供的云函数办法是一个请求对应一个云函数,比如说,我要获取用户登录数据,就添加一个login函数,然后前端就请求这个lo...

    许坏
  • 自定义微信分享链接的图片标题描述等

    使用微信自定义分享,可设置个性化的分享图片、标题、描述等,从而使分享的内容更生动有趣,以获得更好的传播效果。

    许坏
  • 那些你可能不知道的网络冷知识奇技淫巧

    WeChat.exe换成你本地的路径,先关闭登录的微信,然后双击wechat.bat就可以登录2个微信了,3个微信就再复制一行,参考我之前的文章如何在电脑上登陆...

    苏生不惑
  • 想要了解图或图神经网络?没有比看论文更好的方式了

    图是一种非常神奇的表示方式,生活中绝大多数的现象或情境都能用图来表示,例如人际关系网、道路交通网、信息互联网等等。正如马哲介绍事物具有普遍联系性,而图正好能捕捉...

    机器之心
  • FreeHttp1.1升级说明

    无论GET http://www.fiddler2.com/UpdateCheck.aspx?isBeta=False HTTP/1.1 或 GET /Upda...

    lulianqi
  • 上个月,这些小程序最红最火最好用!看看你错过了哪些? | 晓榜 #36

    从今天开始,每一个月,知晓程序(微信号 zxcx0101)将为大家精心挑选本月最新、最有趣、最实用的小程序,并收集到当月的「晓榜」里。

    知晓君
  • 工作总是做不完?这 4 款时间管理小程序,让你做个效率狂人

    很多人都曾经因为一时的热情,给自己制订了远大的计划。但是由于拖延症和懒癌,预定的计划总是没法完成,走上人生巅峰遥遥不可期。

    知晓君
  • 小程序-云开发-实现生成小程序码

    小程序因为传播快,易分享,现已经成为各大小公司的标配,从曾今你有公众号么,变为你有小程序么?可想而知小程序的火爆程度

    itclanCoder
  • 16GB 用户请拿好!这些偶尔才用一次的 App,用小程序就够啦

    如果你还没有给自己以戴上一顶,不用急,知晓君这里有一个好方法,能帮你帮轻松地「一键戴帽」,迅速赶上潮流。

    知晓君

扫码关注云+社区

领取腾讯云代金券