【小白必备】小程序内容页面接入 python数据提交工具
python环境教学按照视频里面大概半个小时完成
教学地址:https://www.bilibili.com/video/BV12E411A7ZQ
然后复制代码 把appid, secret填进去
页面路径批量生成后就可以运行了。
觉得不错就点个赞!!
import requests
import json
import os
from fake_useragent import UserAgent
location = os.getcwd() + '/fake_useragent.json'
ua = UserAgent(path=location)
header = {"User-Agent": ua.random}
# 获取小程序的access-token值
url = "https://api.weixin.qq.com/cgi-bin/token"
# 配置自己小程序的个人信息
param = {"grant_type": "client_credential", "appid": "这里填appid", "secret": "这里填secret"}
# 提交小程序页面信息真实页面路径
access_param = {"pages": [
{
"path": "tyyfs/pages/info/index",
"query": "id=34"
},
{
"path": "tyyfs/pages/info/index",
"query": "id=35"
},
{
"path": "tyyfs/pages/info/index",
"query": "id=36"
},
{
"path": "tyyfs/pages/info/index",
"query": "id=37"
},
]
}
try:
# 发起请求获取access-token值
res = requests.get(url, headers=header, params=param)
if res.status_code == 200:
content = json.loads(res.text)
print(content)
access_token = content['access_token']
print("access:", access_token)
# 构造收录页面的地址
access_url = "https://api.weixin.qq.com/wxa/search/wxaapi_submitpages?access_token={}".format(access_token)
try:
# 发起第二次请求,请求微信官方进行收录自己小程序的页面
res = requests.post(access_url, headers=header, data=json.dumps(access_param))
if res.status_code == 200:
print(res.text)
else:
print("状态码:", res.status_code)
print(res.text)
except Exception as e:
print("fail:", e)
else:
print("状态码:", res.status_code)
print(res.text)
except Exception as e:
print("fail:", e)