如何免费查看百度文库的付费文档(怎么获取百度文库付费文档)
一直以来,百度文库中无论是个人中心还是个人主页,都没有像淘宝一样的店内搜索功能,连最近新开的知识店铺也没有设计店内搜索功能,这无论是对上传用户还是下载用户都不方便,上传用户想要搜索自己的文档无法办到,用户想在该用户店内搜索出无法办到。
随着5月27日一些功能模块的改版,某些页面出现了付费文档搜索的接口,在此分享给大家,以方便研究之用。
# 查询百度文库个人付费文档
import requests
import json
headers = {
"Cookie":"此处为帐号登录百度后的cookie",
"User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36",
}
def searchPayDoc():
params = {
"pn":0, # 页码
"query":"工作计划", # 关键字
"type":1,
"cid1":"",
"rn":30
}
url = "https://wenku.baidu.com/doc/interface/getdocpackcontent"
# 不要显示警告信息
requests.packages.urllib3.disable_warnings()
# https网站需要verify=False
res = requests.get(url,params=params,headers=headers,verify=False)
# 当前页面文档清单
doc_lists = json.loads(res.text)["data"]["list"]
if __name__ == '__main__':
searchPayDoc()
赞 (0)
