亚洲国产精品无码久久大片,亚洲AV无码乱码麻豆精品国产,亚洲品质自拍网站,少妇伦子伦精品无码STYLES,国产精久久久久久久

querylist采集微信公眾號文章(一個(gè)獲取微信公眾號文章的方法,你知道嗎?)

優(yōu)采云 發(fā)布時(shí)間: 2022-03-11 16:27

  querylist采集微信公眾號文章(一個(gè)獲取微信公眾號文章的方法,你知道嗎?)

  之前自己維護了一個(gè)公眾號,但是因為個(gè)人關(guān)系,很久沒(méi)有更新了。今天來(lái)緬懷一下,偶然發(fā)現了一個(gè)獲取微信公眾號文章的方法。

  之前的獲取方式有很多??梢酝ㄟ^(guò)搜狗、青博、網(wǎng)頁(yè)、客戶(hù)端等方式使用,這個(gè)可能不如其他的好,但是操作簡(jiǎn)單易懂。

  所以,首先你需要有一個(gè)微信公眾平臺的賬號

  微信公眾平臺:

  

  登錄后進(jìn)入首頁(yè),點(diǎn)擊新建群發(fā)。

  

  選擇自創(chuàng )圖形:

  

  好像是公眾號運營(yíng)教學(xué)

  進(jìn)入編輯頁(yè)面后,單擊超鏈接

  

  彈出選擇框,我們在框中輸入對應的公眾號名稱(chēng),就會(huì )出現對應的文章列表。

  

  可以打開(kāi)控制臺查看請求的界面,這不奇怪嗎

  

  打開(kāi)響應,也就是我們需要的 文章 鏈接

  

  確定數據后,我們需要對接口進(jìn)行分析。

  感覺(jué)很簡(jiǎn)單,一個(gè)GET請求,攜帶一些參數。

  

  fakeid 是公眾號的唯一 ID,所以如果要直接通過(guò)名稱(chēng)獲取 文章 的列表,則需要先獲取 fakeid。

  當我們輸入公眾號名稱(chēng)時(shí),點(diǎn)擊搜索??梢钥吹接|發(fā)了搜索界面,返回了fakeid。

  

  這個(gè)接口不需要很多參數。

  

  接下來(lái),我們可以使用代碼來(lái)模擬上述操作。

  但是,也有必要使用現有的 cookie 來(lái)避免登錄。

  

  當前的cookie過(guò)期日期,我沒(méi)有測試過(guò)??赡苄枰粫r(shí)更新 cookie。

  測試代碼:

  

import requests

import json

Cookie = "請換上自己的Cookie,獲取方法:直接復制下來(lái)"

url = "https://mp.weixin.qq.com/cgi-bin/appmsg"

headers = {

"Cookie": Cookie,

"User-Agent": "Mozilla/5.0 (Linux; Android 10; YAL-AL00 Build/HUAWEIYAL-AL00) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/70.0.3538.64 HuaweiBrowser/10.0.1.335 Mobile Safari/537.36"

}

keyword = "pythonlx" # 公眾號名字:可自定義

token = "你的token" # 獲取方法:如上述 直接復制下來(lái)

search_url = "https://mp.weixin.qq.com/cgi-bin/searchbiz?action=search_biz&begin=0&count=5&query={}&token={}&lang=zh_CN&f=json&ajax=1".format(keyword,token)

doc = requests.get(search_url,headers=headers).text

jstext = json.loads(doc)

fakeid = jstext["list"][0]["fakeid"]

data = {

"token": token,

"lang": "zh_CN",

"f": "json",

"ajax": "1",

"action": "list_ex",

"begin": 0,

"count": "5",

"query": "",

"fakeid": fakeid,

"type": "9",

}

json_test = requests.get(url, headers=headers, params=data).text

json_test = json.loads(json_test)

print(json_test)

  這樣就可以獲得最新的10篇文章文章。如果想獲取更多歷史文章,可以修改數據中的“begin”參數,0為第一頁(yè),5為第二頁(yè),10為第三頁(yè)(以此類(lèi)推)

  但如果你想*敏*感*詞*刮:

  請為自己安排一個(gè)穩定的代理,降低爬蟲(chóng)速度,并準備好多個(gè)賬號,以減少被封號的可能性。

  以上就是本文的全部?jì)热?,希望對大家的學(xué)習有所幫助,也希望大家多多支持云海天教程。

0 個(gè)評論

要回復文章請先登錄注冊


官方客服QQ群

微信人工客服

QQ人工客服


線(xiàn)

亚洲国产精品无码久久大片,亚洲AV无码乱码麻豆精品国产,亚洲品质自拍网站,少妇伦子伦精品无码STYLES,国产精久久久久久久