文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
获取文章状态
获取文章状态API介绍
开发者用户可通过本接口批量查询文章状态。单次最多可查询20篇文章的状态,且不可使用文章ID与NID混合查询。
用户上传的图片/视频素材在异步处理的过程中,可能存在处理失败/超时等情况,含有此类素材的文章将不会显示在文章列表,可以使用文章状态API定位问题。
接口地址
URL:https://baijiahao.baidu.com/builderinner/open/resource/query/status
接口参数
字段 | 类型 | 是否必须 | 说明 |
---|---|---|---|
app_id | int | 是 | 作者帐号ID |
app_token | string | 是 | 授权密钥 |
article_id | string | 是 | 需要查询的文章ID,多个使用英文逗号分隔。建议统一使用nid进行查询(竖版视频资源仅支持nid查询) |
返回值及解释
字段 | 类型 | 说明 |
---|---|---|
errno | int | 错误码 |
errmsg | string | 错误信息 |
data | dict | 返回结果,key为article_id,缺少的article_id表示文章不存在 |
-$article_id | dict | 对应article_id的文章状态信息 |
--status | string | 状态 |
--audit_msg | string | 审核原因(后续将下线该字段) |
--msg | string | 审核原因 |
--url | string | 文章线上地址 |
文章状态
status | 状态 |
---|---|
draft | 草稿 |
analyze | 审核中 |
audit | 审核中 |
publish | 已发布 |
pre_publish | 定时发布 |
rejected | 审核未通过 |
forbidden | 已下线 |
withdraw | 已撤回 |
deleted | 已删除 |
videodownload | 视频下载中(若首次下载失败,百家号会在24小时内多次重试) |
videofail | 视频下载失败 |
videofuzzyfail | 视频分辨率低于360P |
audiodownload | 音频下载中 |
audiofail | 音频下载失败 |
imagefail | 图片下载失败(非最终状态,会有重试) |
文章状态会有扩展,如果有新增字段未同步文档还请开发者自行兼容
获取文章状态示例
{
"app_id": "INPUT_ID_HERE",
"app_token": "INPUT_TOKEN_HERE",
"article_id": "ARTICLE_ID_1,ARTICLE_ID_2,ARTICLE_ID_3,ARTICLE_ID_4"
}
返回值示例
{
"errno" : 0,
"errmsg" : "成功",
"data" : {
"ARTICLE_ID_1": {
"status": "publish",
"url": "http://baijiahao.baidu.com/s?id=ARTICLE_ID_1"
},
"ARTICLE_ID_2": {
"status": "draft",
"msg": "待审核状态帐号不可发文"
},
"ARTICLE_ID_3": {
"status": "videofail"
}
// 示例中表示ARTICLE_ID_4文章不存在
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论