submitsitemap

提交sitemap

解释:提交链接文件(即Sitemap)接口,链接文件提交方式(即sitemap提交)。

1.需要注意sitemap链接的内容格式(sitemap链接打开后,为多个loc链接;每个loc链接打开后,为单条素材内容。2.提交素材或更新素材,则链接文件的type(即sitemap)选为“1”。3.删除素材或下线素材,则链接文件的type选为“0”。4.每个小程序,最多提交3条sitemap链接,建议一条type为1的sitemap链接,一条type为0的sitemap链接的(即增量/更新的sitemap一个,线下/删除的sitemap一个),若已满3条sitemap,若想添加新的sitemap链接,建议先删除一条sitemap,再进行添加新的sitemap。5.提交sitemap链接方法共两种,两种提交方法任选其一即可:a.通过下方接口提交;b.通过智能小程序开发者平台端提交,提交入口:流量配置-信息流-上传素材-链接文件提交。

  1. POST https://openapi.baidu.com/rest/2.0/smartapp/access/submitsitemap

公共请求参数

参数类型是否必填描述示例值
access_tokenstring小程序权限校验Token

请求参数

参数类型是否必填描述示例值
app_idintegerapp_id
descstring描述信息智能小程序示例
frequencystring更新频率 3-每天 4-每周3
typestring类型 1-增量/更新; 0-下线/删除1
urlstringsitemap链接path

公共响应参数

参数类型描述示例值
errnointeger状态码40001
msgstring状态描述参数错误
dataobject响应参数

响应示例

  1. {
  2.   "errno":0,
  3.   "msg":"success",
  4.   "data":""
  5. }

sitemap内容格式

  1. {
  2. "sitemapindex": [
  3. {
  4. "sitemap": {
  5. "loc": "https://www.baidu.com/baidu/little/program/baidu_little_program_add_01.json",
  6. "lastmod": "2018-07-17"
  7. }
  8. },
  9. {
  10. "sitemap": {
  11. "loc": "https://www.baidu.com/baidu/little/program/baidu_little_program_add_02.json",
  12. "lastmod": "2018-07-17"
  13. }
  14. },
  15. {
  16. "sitemap": {
  17. "loc": "https://www.baidu.com/baidu/little/program/baidu_little_program_add_03.json",
  18. "lastmod": "2018-07-17"
  19. }
  20. }
  21. ]
  22. }

loc为小于5M的分片数据,格式如下

  1. [
  2. {
  3. "app_id": "1000001",
  4. "title": "百度智能小程序,给你全新的智能体验",
  5. "body": "智能小程序,智能连接人与信息、人与服务、人与万物的开放生态,依托以百度APP为代表的全域流量,通过百度AI开放式赋能,精准连接用户,无需下载安装便可享受智慧超前的使用体验",
  6. "path": "/pages/index/index",
  7. "images": [
  8. "https://b.bdstatic.com/searchbox/mappconsole/image/20180712/1531387421302894.png",
  9. "https://www.baidu.com/img/bd_logo1.png?qua=high%26where=super"
  10. ],
  11. "mapp_type": "1000",
  12. "mapp_sub_type": "1001",
  13. "feed_type": "娱乐",
  14. "feed_sub_type": "明星八卦",
  15. "tags": "组件,接口",
  16. "ext": {
  17. "desc": "智能小程序官方示例",
  18. "version": "10.7.1"
  19. }
  20. },
  21. {
  22. "app_id": "1000001",
  23. "title": "小程序接口",
  24. "body": "百度智能小程序提供丰富的接口,为开发者赋能。",
  25. "path": "/pages/api/api",
  26. "images": [
  27. "https://b.bdstatic.com/searchbox/mappconsole/image/20180712/1531387421302894.png"
  28. ],
  29. "mapp_type": "1000",
  30. "mapp_sub_type": "1001",
  31. "feed_type": "娱乐",
  32. "feed_sub_type": "明星八卦",
  33. "tags": "接口",
  34. "ext": {}
  35. }
  36. ]