zblog api使用

155 次阅读

本文最后更新于 2026年5月11日。

获取文章

获取分类号为7的文章列表的第一页,每页12篇,按照文章更新时间倒序排列。
https://weiyoun.com/zb_system/api.php?mod=post&act=list&cate_id=7&page=1&perpage=12&sortby=UpdateTime&order=desc

发现不需要鉴权就可以获取,并且限流设置不起作用,感觉有很大安全隐患。

python+requests接口自动化,参数含有中文会出现unicode编码问题

其实是requests源码的 json.dumps()方法在序列化的时候将中文变为unicode编码,:
在传json格式参数的时候将json.dumps()的参数改为ensure_ascii=False,默认位True

使用下面这种方式可以正常显示中文
“`
response = requests.get(url)

result = response.json()

formatted_result = json.dumps(result, indent=2,ensure_ascii=False) #ensure_ascii=False很重要不然中文会变成unicode字符

print(formatted_result)
“`