选选择择自自建建图图文文文章章的方方法法示示例例

优采云 发布时间: 2021-07-17 01:36

  选选择择自自建建图图文文文章章的方方法法示示例例

  我通过微信公众号微信公众平台获取公众号公众号document文章章的一个例子。我自己维护了一个公众号,但是因为个人关系,时间久了。没有更新。今天上来缅怀,却偶然发现了微信公众号文章的获取方式。之前获取的方式很多,通过搜狗、清博、web、客户端等都可以,这个可能不太好,但是操作简单易懂。所以。首先,您需要在微信公众平台上拥有一个帐户。微信公众平台:/登录后,进入首页点击新建新建群发。 选择选择自建图文::好像是公众号操作教学进入编辑页面后,点击超链接弹出选择框,我们在框中输入输入对应的公众号号码名称,会出现对应的文章列表。是不是很意外?您可以打开控制台并检查是否打开了请求的接口。回复,里面是我们需要的文字文章章链链接 确认数据后,我们需要对这个界面进行分析分析。感觉非常简单。 GET 请求携带一些参数。 Fakeid是公众号的唯一ID,所以如果想直接通过名字获取文章列表,还需要先获取fakeid。当我们输入官方账号名称时,点击搜索。

  可以看到搜索界面被触发,返回fakeid。这个接口需要的参数不多。接下来我们就可以用代码来模拟上面的操作了。但是,仍然需要使用现有的cookies来避免免费登录。 我没有测试过当前cookie的有效期。可能需要及时更新 cookie。测试代码:1 import requests2 import json34 Cookie ='请改成自己的Cookie,获取方式:直接复制' 5 url = "weixin com/cgi-bin/appmsg"6 headers = {7 "Cookie": Cookie,8 "User-Agent":'Mozilla/5 0 (Linux; Android 10; YAL-AL00 Build/HUAWEIYAL-AL00) AppleWebKit/537 369}1011 keyword ='pythonlx' # 公众号:可定制的12 token = '你的token' # 获取方法:直接复制如上 13 search_url = 'weixin com/cgi-bin/searchbiz?action=search_biz&begin=0&count=5&query=1415 doc = requests get(search_url,headers=headers) text16 jstext = json加载(文档)17 fakeid = jstext['list'][0]['fakeid']1819 data = {20"token": token,21"lang": "zh_CN",22"f": "json" , 23"ajax":"1",24"action":"list_ex",25"begin":0,26"count":"5",27"query":"",28"fakeid":fakeid,29 "type": "9",30}31 json_test = requests get(url, headers=headers, params=data) text32 json_test = json load(json_test)33 print(json_test) 这会得到最新的10篇文章文章了, 如果你想获得更多的组织ry文章,可以修改data中的“begin”参数,0是第一页,是第二页,10是第三页(以此类推)但是就像如果你想在一个*敏*感*词*:请给自己安排一个稳定的Agent,降低爬虫速度,准备多个账号,减少被封的可能性。以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线