querylist采集微信公眾號文章( 訪(fǎng)問(wèn)示例地址參考資料)
優(yōu)采云 發(fā)布時(shí)間: 2021-12-18 22:14querylist采集微信公眾號文章(
訪(fǎng)問(wèn)示例地址參考資料)
核心代碼
要求獲取文章的標題、跳轉鏈接、發(fā)布時(shí)間和帶有圖片的文章縮略圖。具體代碼如下。
<p>'use strict';
const puppeteer = require('puppeteer')
exports.main = async (event, context) => {
const browser = await puppeteer.launch({
headless: true,
args: ['--no-sandbox', '--disable-setuid-sandbox'],
dumpio: false,
})
const page = await browser.newPage()
page.setUserAgent(
'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'
)
await page.goto('獲取到的話(huà)題標簽鏈接', {
waitUntil: 'networkidle0',
})
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