百家号的账号刷新功能已完全使用 API 接口实现,不再依赖无头浏览器,提高了刷新速度和稳定性。
接口地址:https://baijiahao.baidu.com/builder/app/appinfo
返回数据:
data.user.name - 账号名称data.user.app_id - 百家号 IDdata.user.avatar - 头像 URLdata.user.userid - 用户 IDdata.user.status - 账号状态接口地址:https://baijiahao.baidu.com/cms-ui/rights/growth/get_info
返回数据:
data.total_fans - 粉丝总数接口地址:https://baijiahao.baidu.com/pcui/article/lists
查询参数:
currentPage - 当前页码pageSize - 每页数量(默认 20)search - 搜索关键词(可选)type - 作品类型(可选)返回数据:
data.list - 作品列表data.total - 作品总数获取账号基本信息
获取粉丝数(非关键)
获取作品列表(分页)
[Baijiahao API] Step 1: Fetching appinfo...
[Baijiahao API] appinfo response: errno=0, errmsg=success
[Baijiahao API] Got account info: name=xxx, id=bjh_xxx, avatar=https://...
[Baijiahao API] Step 2: Fetching growth info...
[Baijiahao API] Got fans count: 1234
[Baijiahao API] Step 3: Fetching works list...
[Baijiahao API] Fetching works page 1...
[Baijiahao API] Got 20 works on page 1, total: 45
[Baijiahao API] Successfully fetched account info: name=xxx, fans=1234, works=45
//pic.xxx -> https://pic.xxx)刷新功能会自动使用 API 接口,无需额外配置。
在账号管理页面点击"刷新"按钮即可。
点击"刷新所有"按钮可以批量刷新所有账号。
| 方式 | 速度 | 稳定性 | 资源消耗 |
|---|---|---|---|
| 无头浏览器 | 慢(10-30秒) | 中等 | 高 |
| API 接口 | 快(1-3秒) | 高 | 低 |
原因:Cookie 可能已过期或无效
解决:重新登录该账号
原因:growth info 接口获取失败(非关键)
解决:可以忽略,或稍后再次刷新
原因:
解决: