querylist采集微信公众号文章( 访问示例地址参考资料)

优采云 发布时间: 2021-12-18 22:14

  querylist采集微信公众号文章(

访问示例地址参考资料)

  

  核心代码

  要求获取文章的标题、跳转链接、发布时间和带有图片的文章缩略图。具体代码如下。

<p>&#39;use strict&#39;;

const puppeteer = require(&#39;puppeteer&#39;)

exports.main = async (event, context) => {

const browser = await puppeteer.launch({

headless: true,

args: [&#39;--no-sandbox&#39;, &#39;--disable-setuid-sandbox&#39;],

dumpio: false,

})

const page = await browser.newPage()

page.setUserAgent(

&#39;Mozilla/5.0 (Linux; Android 10; Redmi K30 Pro Build/QKQ1.191117.002; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/78.0.3904.62 XWEB/2581 MMWEBSDK/200801 Mobile Safari/537.36&#39;

)

await page.goto(&#39;获取到的话题标签链接&#39;, {

waitUntil: &#39;networkidle0&#39;,

})

const articleInfo = await page.evaluate(() => {

const element = document.querySelector(".album__list");

let items = element.getElementsByClassName("album__list-item");

let title = [];

for (let i = 0; i

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线