百度智能小程序 常见问题
常见问题
- access_token 不合法
- API 接口调用失败,提示“Invalid parameter”。
- 如何修改已提交的素材
- 如何删除已提交的素材
path字段是素材的唯一标识,已删除的资源不可再次提交,所以建议若非严重性问题,无需将素材进行删除操作,可以直接在提交接口中重新提交修改或更新后的素材。
- API 实时接口进行删除,deleteresource
- 链接文件删除,链接文件类型(type 字段)为 0,submitsitemap
- 素材发布时间(publish_time)格式不正确
- 素材审核拒绝后,是否可以重新提交
- 为什么使用 sitemap 提交的素材,没有提交成功
1)确定是否素材的 sitemap 链接无效,导致解析失败;
2)确定是否 sitamp 内容格式错误,正确内容格式请见接口文档中”链接文件提交“,sitamap 链接打开后应为多个 loc,loc 链接打开后应为多条素材;
3)确定素材是否无任何字段更新重新而进行了提交,若素材无任何字段更新重新进行提交则判定为重复资源,重复资源无法入库成功;
4)每个小程序,最多提交 3 条 sitemap 链接,建议一条 type 为 1 的 sitemap 链接,一条 type 为 0 的 sitemap 链接的(即增量/更新的 sitemap 一个,线下/删除的 sitemap 一个),若已满 3 条 sitemap,若想添加新的 sitemap 链接,建议先删除一条 sitemap,再进行添加新的 sitemap
5)确定 sitemap 链接设置的更新频率,若为每天,则次日凌晨执行素材入库任务,若为每周,则七天后的凌晨执行素材入库任务;建议开发者更新频率设置为每天。
- 为什么单条素材管理中展示的素材数量与提交量不一致,例如提交了 10 条,单条素材管理中仅展示 5 条
- API 接口调用失败,提示“Invalid parameter”
常见异常原因: 小程序密钥(client_secret)在开发者平台有改动,但未同步到获取 access_token 的接口。(获取 access_token : 接口文档 )
注意 access_token 字段使用 GET 方法,其他字段使用 POST 方法 form-data 提交。
path 字段是素材的唯一标识,将需要修改的素材更新任一字段(除 path 字段外)重新进行提交,则会触发资源修改。
扩展字段中,publish_time 的格式为 2019 年 1 月 2 日,若传 2019-01-02、时间戳格式或其他格式,则属于错误格式。
可以重新提交,但建议提交的资源为优化后的资源(以 path 为素材的唯一标识),否则依旧会被审核拒绝。
注意:需要重新提交的素材,需更素材的任一字段(除 path 字段外)重新进行提交才会触发资源入库,否则会默认为重复资源入库失败。
1)确认是否素材的 path 字段是否相同,若素材 path 字段相同,标题或其他字段有不同,则视为素材更新入库,(素材内容会以最新提交的素材为准)
素材 A 的内容标题为“百度 AI 开发者大会:百度大脑开放 200 项 AI 能力”,对应的 path 为“/pages/detail/post/post?qid=3b9732”
素材B的内容标题为“百度 AI 开发者大会回顾,9 大 AI 利剑被亮出”,对应的 path 为“/pages/detail/post/post?qid=3b9732”
则素材 A 和素材B视为同一条素材
2)确认是否其中提交的素材在提交前进行过删除操作,若素材进行过删除操作,则再次提交无法入库,(删除素材视为线下操作)。
注意 access_token 字段使用 GET 方法,其他字段使用 POST 方法 form-data 提交
更多建议: