吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 939|回复: 4
收起左侧

[学习记录] nodejs解析公众号文章的封面、biz、公众号名称

[复制链接]
wusp1994 发表于 2023-7-19 13:50
[JavaScript] 纯文本查看 复制代码
// <meta property="og:url" content="http://mp.weixin.qq.com/s?__biz=MzIxNDA0MTExMg==&mid=2652150124&idx=1&sn=8db5fe8374a0b7d0dfb5d68195a220c7&chksm=8c4dae1bbb3a270dadfdbd7048a17ec3a0bb003b0a4f4321ff2a30db9be6c825f411e7521136#rd">

//https://mp.weixin.qq.com/s/mMth4SLsT6BKJbwmCjHsQQ  //文章地址
let request = require("request");
var cheerio = require('cheerio');
var { getQueryVariable } = require('../util/tool');
let countUrl = "https://mp.weixin.qq.com/s/YtK86SnX8COpX4xtMAMdnw";

let coverUrl = "";//封面
let __biz = "";//公众号id
request({
  url: countUrl,
  method: 'GET',
  headers: {
    'User-Agent': `Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1`,
    'Accept-Language': `zh-CN,zh;q=0.9`,
  },
},  (err, res, body)=> {
  // console.log(body)
  var $ = cheerio.load(body);
  $("meta").each((index, element)=>{
    let property = $(element).attr('property')
    // console.log(property)
    switch (property) {
      case "og:image":
        coverUrl =  $(element).attr('content');
        break;
      case "og:url":
        __biz =  getQueryVariable($(element).attr('content'),"__biz");
        break;
    }
  })
  let js_name = $("#js_name").text().trim()
  console.log(`公众号名称 : ${js_name}
  公众号id : ${__biz}
  封面 : ${coverUrl}
  公众号主页 : https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=${__biz}
`)
})

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

zxsbk 发表于 2023-7-19 17:56
这有什么用处,不能下载公众号
d199212 发表于 2023-7-20 11:48
 楼主| wusp1994 发表于 2023-8-3 12:03
zxsbk 发表于 2023-7-19 17:56
这有什么用处,不能下载公众号

我可以下,但是不能发,我看人家的工具都关闭了
zxsbk 发表于 2023-8-4 18:28
wusp1994 发表于 2023-8-3 12:03
我可以下,但是不能发,我看人家的工具都关闭了

能私发一下吗
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 20:15

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表