【小程序直播】直播间管理接口

名称功能说明
创建直播间该接口可直接创建直播间,创建成功后直播间将在直播间列表展示
获取直播房间列表该接口可获取直播房间列表
获取直播间回放该接口可在直播结束后拿到回放源视频
直播间导入商品调用此接口往指定直播间导入已入库的商品
删除直播间删除直播间
编辑直播间编辑直播间
获取直播间推流地址获取直播间推流地址
获取直播间分享二维码获取直播间分享二维码
添加管理直播间小助手添加管理直播间小助手
修改管理直播间小助手修改管理直播间小助手
删除管理直播间小助手删除管理直播间小助手
查询管理直播间小助手查询管理直播间小助手
添加主播副号添加主播副号
修改主播副号修改主播副号
删除主播副号删除主播副号
获取主播副号获取主播副号
开启/关闭直播间官方收录开启/关闭直播间官方收录
开启/关闭回放功能开启/关闭回放功能
开启/关闭客服功能开启/关闭客服功能
开启/关闭直播间全局禁言开启/关闭直播间全局禁言
上下架商品上下架商品
删除商品删除商品
推送商品推送商品
商品排序商品排序
下载商品讲解视频下载商品讲解视频

一、简介

直播间管理接口,是小程序直播提供给开发者对直播房间进行批量操作的接口能力。 开发者可以创建直播间、获取直播间信息、获取直播间回放以及往直播间导入商品。

二、接口文档

1.创建直播间

接口说明:

调用此接口创建直播间,创建成功后将在直播间列表展示

调用频率

调用额度:10000次/一天

请求方式

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/create?access_token=

请求参数示例: json

  1. {
  2. name: "测试直播房间1", // 房间名字
  3. coverImg: "", // 通过 uploadfile 上传,填写 mediaID
  4. startTime: 1588237130, // 开始时间
  5. endTime: 1588237130 , // 结束时间
  6. anchorName: "zefzhang1", // 主播昵称
  7. anchorWechat: "WxgQiao_04", // 主播微信号
  8. subAnchorWechat: "WxgQiao_03", // 主播副号微信号
  9. createrWechat: 'test_creater', // 创建者微信号
  10. shareImg: "" , //通过 uploadfile 上传,填写 mediaID
  11. feedsImg: "", //通过 uploadfile 上传,填写 mediaID
  12. isFeedsPublic: 1, // 是否开启官方收录,1 开启,0 关闭
  13. type: 1 , // 直播类型,1 推流 0 手机直播
  14. closeLike: 0 , // 是否关闭点赞 1:关闭
  15. closeGoods: 0, // 是否关闭商品货架,1:关闭
  16. closeComment: 0 // 是否开启评论,1:关闭
  17. closeReplay: 1 , // 是否关闭回放 1 关闭
  18. closeShare: 0, // 是否关闭分享 1 关闭
  19. closeKf: 0, // 是否关闭客服,1 关闭
  20. }

请求参数含义

参数类型必填说明
nameString直播间名字,最短3个汉字,最长17个汉字,1个汉字相当于2个字符
coverImgString背景图,填入mediaID(mediaID获取后,三天内有效);图片mediaID的获取,请参考以下文档: https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/New_temporary_materials.html;直播间背景图,图片规则:建议像素10801920,大小不超过2M
startTimeNumber直播计划开始时间(开播时间需要在当前时间的10分钟后 并且 开始时间不能在 6 个月后)
endTimeNumber直播计划结束时间(开播时间和结束时间间隔不得短于30分钟,不得超过24小时)
anchorNameString主播昵称,最短2个汉字,最长15个汉字,1个汉字相当于2个字符
anchorWechatString主播微信号,如果未实名认证,需要先前往“小程序直播”小程序进行实名验证, 小程序二维码链接:https://res.wx.qq.com/op_res/9rSix1dhHfK4rR049JL0PHJ7TpOvkuZ3mE0z7Ou_Etvjf-w1J_jVX0rZqeStLfwh
subAnchorWechatString主播副号微信号,如果未实名认证,需要先前往“小程序直播”小程序进行实名验证, 小程序二维码链接:https://res.wx.qq.com/op_res/9rSix1dhHfK4rR049JL0PHJ7TpOvkuZ3mE0z7Ou_Etvjf-w1J_jVX0rZqeStLfwh
createrWechatString创建者微信号,不传入则此直播间所有成员可见。传入则此房间仅创建者、管理员、超管、直播间主播可见
shareImgString分享图,填入mediaID(mediaID获取后,三天内有效);图片mediaID的获取,请参考以下文档: https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/New_temporary_materials.html;直播间分享图,图片规则:建议像素800640,大小不超过1M;
feedsImgString购物直播频道封面图,填入mediaID(mediaID获取后,三天内有效);图片mediaID的获取,请参考以下文档: https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/New_temporary_materials.html; 购物直播频道封面图,图片规则:建议像素800*800,大小不超过100KB;
isFeedsPublicNumber是否开启官方收录 【1: 开启,0:关闭】,默认开启收录
typeNumber直播间类型 【1: 推流,0:手机直播】
closeLikeNumber是否关闭点赞 【0:开启,1:关闭】(若关闭,观众端将隐藏点赞按钮,直播开始后不允许开启)
closeGoodsNumber是否关闭货架 【0:开启,1:关闭】(若关闭,观众端将隐藏商品货架,直播开始后不允许开启)
closeCommentNumber是否关闭评论 【0:开启,1:关闭】(若关闭,观众端将隐藏评论入口,直播开始后不允许开启)
closeReplayNumber是否关闭回放 【0:开启,1:关闭】默认关闭回放(直播开始后允许开启)
closeShareNumber是否关闭分享 【0:开启,1:关闭】默认开启分享(直播开始后不允许修改)
closeKfNumber是否关闭客服 【0:开启,1:关闭】 默认关闭客服(直播开始后允许开启)

正确返回示例

  1. {
  2. "roomId": 33, //房间ID
  3. "errcode": 0,
  4. // 当主播微信号没有在 “小程序直播“ 小程序实名认证 返回该字段
  5. "qrcode_url": "https://res.wx.qq.com/op_res/9rSix1dhHfK4rR049JL0PHJ7TpOvkuZ3mE0z7Ou_Etvjf-w1J_jVX0rZqeStLfwh"
  6. }

返回参数含义

参数说明
roomId房间ID
qrcode_url“小程序直播” 小程序码

2.获取直播间列表

接口说明

调用此接口获取直播间列表及直播间信息

调用频率

调用额度:100000次/一天(与获取回放接口共用次数)

请求方式

POST

请求URL

https://api.weixin.qq.com/wxa/business/getliveinfo?access_token=

请求参数示例: json

  1. {
  2. "start": 0, // 起始拉取房间,start = 0 表示从第 1 个房间开始拉取
  3. "limit": 10 // 每次拉取的个数上限,不要设置过大,建议 100 以内
  4. }

请求参数含义

参数类型必填说明
startNumber起始房间,0表示从第1个房间开始拉取
limitNumber每次拉取的房间数量,建议100以内

正确返回示例

  1. {
  2. "errcode": 0, // 错误码,0代表成功,1代表未创建直播间
  3. "errmsg": "ok", // 错误信息
  4. "total":1,
  5. "room_info":[{
  6. "name":"直播房间名"
  7. "roomid": 1,
  8. "cover_img":"http://http:\/\/mmbiz.qpic.cn\/mmbiz_jpg\Rl1RuuhdstSfZa8EEljedAYcbtX3Ejpdl2et1tPAQ37bdicnxoVialDLCKKDcPBy8Iic0kCiaiaalXg3EbpNKoicrweQ\/0?wx_fmt=jpeg",
  9. "share_img":"http://http:\/\/mmbiz.qpic.cn\/mmbiz_jpg\Rl1RuuhdstSfZa8EEljedAYcbtX3Ejpdl2et1tPAQ37bdicnxoVialDLCKKDcPBy8Iic0kCiaiaalXg3EbpNKoicrweQ\/0?wx_fmt=jpeg",
  10. "live_status": 101,
  11. "start_time": 1568128900,
  12. "end_time": 1568131200,
  13. "anchor_name":"里斯",
  14. "goods":[{
  15. "cover_img":"http://http:\/\/mmbiz.qpic.cn\/mmbiz_jpg\/Rl1RuuhdstSfZa8EEljedAYcbtX3Ejpdl2et1tPAQ37bdicnxoVialDLCKKDcPBy8Iic0kCiaiaalXg3EbpNKoicrweQ\/0?wx_fmt=jpeg",
  16. "url":"pages/index/index.html",
  17. "name":"茶杯",
  18. "price": 1889, // 价格(分)
  19. "price2": 0,
  20. "price_type": 1, // 价格类型,1:一口价(只需要传入price,price2不传) 2:价格区间(price字段为左边界,price2字段为右边界,price和price2必传) 3:显示折扣价(price字段为原价,price2字段为现价, price和price2必传)
  21. "goods_id": 256, // 商品id
  22. "third_party_appid": "wx3d0fae56402d8a81" //第三方商品appid ,当前小程序商品则为空
  23. }],
  24. "live_type": 0, // 直播类型,1 推流 0 手机直播
  25. "close_like": 0, // 是否关闭点赞 【0:开启,1:关闭】(若关闭,观众端将隐藏点赞按钮,直播开始后不允许开启)
  26. "close_goods": 0, // 是否关闭货架 【0:开启,1:关闭】(若关闭,观众端将隐藏商品货架,直播开始后不允许开启)
  27. "close_comment": 0, // 是否关闭评论 【0:开启,1:关闭】(若关闭,观众端将隐藏评论入口,直播开始后不允许开启)
  28. "close_kf": 1, // 是否关闭客服 【0:开启,1:关闭】 默认关闭客服(直播开始后允许开启)
  29. "close_replay": 1, // 是否关闭回放 【0:开启,1:关闭】默认关闭回放(直播开始后允许开启)
  30. "is_feeds_public": 0, // 是否开启官方收录,1 开启,0 关闭
  31. "creater_openid": "oawjt4t9NWZV2BYaEPA89sh1XblE", // 创建者openid
  32. "feeds_img": "XXX" // 官方收录封面
  33. }]
  34. }

返回参数含义

房间参数

参数说明
name直播间名称
roomid直播间ID
cover_img直播间背景图链接
share_img直播间分享图链接
live_status直播间状态。101:直播中,102:未开始,103已结束,104禁播,105:暂停,106:异常,107:已过期
start_time直播间开始时间,列表按照start_time降序排列
end_time直播计划结束时间
anchor_name主播名
live_type直播类型,1 推流 0 手机直播
close_like是否关闭点赞 【0:开启,1:关闭】(若关闭,观众端将隐藏点赞按钮,直播开始后不允许开启)
close_goods是否关闭货架 【0:开启,1:关闭】(若关闭,观众端将隐藏商品货架,直播开始后不允许开启)
close_comment是否关闭评论 【0:开启,1:关闭】(若关闭,观众端将隐藏评论入口,直播开始后不允许开启)
close_kf是否关闭客服 【0:开启,1:关闭】 默认关闭客服(直播开始后允许开启)
close_replay是否关闭回放 【0:开启,1:关闭】默认关闭回放(直播开始后允许开启)
is_feeds_public是否开启官方收录,1 开启,0 关闭
creater_openid创建者openid
feeds_img官方收录封面
total拉取房间总数

商品参数

参数说明
cover_img商品封面图链接
url商品小程序路径
price商品价格(分)
name商品名称
price2商品价格,使用方式看price_type
price_type价格类型,1:一口价(只需要传入price,price2不传) 2:价格区间(price字段为左边界,price2字段为右边界,price和price2必传) 3:显示折扣价(price字段为原价,price2字段为现价, price和price2必传)
goods_id商品id
third_party_appid第三方商品appid ,当前小程序商品则为空

3.获取直播间回放

接口说明

调用接口获取已结束直播间的回放源视频(一般在直播结束后10分钟内生成,源视频无评论等内容)

调用频率

调用额度:100000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxa/business/getliveinfo?access_token=

请求参数示例: json

  1. {
  2. "action": "get_replay",
  3. "room_id": 354,
  4. "start": 0,
  5. "limit": 10
  6. }

请求参数含义

参数类型必填说明
actionString获取回放
room_idNumber直播间ID
startNumber起始拉取视频,0表示从第一个视频片段开始拉取
limitNumber每次拉取的数量,建议100以内

正确返回示例

  1. {
  2. "live_replay":[{
  3. "expire_time":"",
  4. "create_time":"",
  5. "media_url":""
  6. }],
  7. "errcode": 0,
  8. "total": 1,
  9. "errmsg":"ok"
  10. }

返回参数含义

参数说明
expire_time回放视频url过期时间
create_time回放视频创建时间
media_url回放视频链接
total回放视频片段个数

4.直播间导入商品

接口说明

调用接口往指定直播间导入已入库的商品

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/addgoods?access_token=

请求参数示例: json

  1. {
  2. "ids": [1150, 1111], // 数组列表,可传入多个,里面填写 商品 ID
  3. "roomId": 2554
  4. }

请求参数含义

参数类型必填说明
idsArray<Number>数组列表,可传入多个,里面填写 商品 ID
roomIdNumber房间ID

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

5.删除直播间

接口说明

删除直播间

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/deleteroom?access_token=

请求参数示例: json

  1. {
  2. "id" : 6491
  3. }

请求参数含义

参数类型必填说明
idNumber房间ID

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

6.编辑直播间

接口说明

编辑直播间

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/editroom?access_token=

请求参数示例: json

  1. {
  2. "id": 811,
  3. "name": "测试更新副号1",
  4. "coverImg": "hw7zsntcr0rE-RBfBAaF553DqBk-J02UtWsP8VqrUh3tKu3jO_JwEO8n1cWTJ5TN",
  5. "startTime": 1607443200,
  6. "endTime": 1607450400,
  7. "anchorName": "主播昵称11",
  8. "anchorWechat": "lintest1",
  9. "shareImg": "hw7zsntcr0rE-RBfBAaF553DqBk-J02UtWsP8VqrUh3tKu3jO_JwEO8n1cWTJ5TN",
  10. "closeLike": 0,
  11. "closeGoods": 0,
  12. "closeComment": 0,
  13. "isFeedsPublic": 0,
  14. "closeReplay": 0,
  15. "closeShare": 0,
  16. "closeKf": 0,
  17. "feedsImg": "hw7zsntcr0rE-RBfBAaF553DqBk-J02UtWsP8VqrUh3tKu3jO_JwEO8n1cWTJ5TN"
  18. }

请求参数含义

参数类型必填说明
idNumber直播间id
nameString直播间名字,最短3个汉字,最长17个汉字,1个汉字相当于2个字符
coverImgString背景图,填入mediaID(mediaID获取后,三天内有效);图片mediaID的获取,请参考以下文档: https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/New_temporary_materials.html;直播间背景图,图片规则:建议像素10801920,大小不超过2M
startTimeNumber直播计划开始时间(开播时间需要在当前时间的10分钟后 并且 开始时间不能在 6 个月后)
endTimeNumber直播计划结束时间(开播时间和结束时间间隔不得短于30分钟,不得超过24小时)
anchorNameString主播昵称,最短2个汉字,最长15个汉字,1个汉字相当于2个字符
anchorWechatString主播微信号,如果未实名认证,需要先前往“小程序直播”小程序进行实名验证, 小程序二维码链接:https://res.wx.qq.com/op_res/9rSix1dhHfK4rR049JL0PHJ7TpOvkuZ3mE0z7Ou_Etvjf-w1J_jVX0rZqeStLfwh
shareImgString分享图,填入mediaID(mediaID获取后,三天内有效);图片mediaID的获取,请参考以下文档: https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/New_temporary_materials.html;直播间分享图,图片规则:建议像素800640,大小不超过1M;
feedsImgString购物直播频道封面图,填入mediaID(mediaID获取后,三天内有效);图片mediaID的获取,请参考以下文档: https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/New_temporary_materials.html; 购物直播频道封面图,图片规则:建议像素800*800,大小不超过100KB;
isFeedsPublicNumber是否开启官方收录 【1: 开启,0:关闭】,默认开启收录
closeLikeNumber是否关闭点赞 【0:开启,1:关闭】(若关闭,观众端不展示点赞入口,直播开始后不允许开启)
closeGoodsNumber是否关闭货架 【0:开启,1:关闭】(若关闭,观众端不展示商品货架,直播开始后不允许开启)
closeCommentNumber是否关闭评论 【0:开启,1:关闭】(若关闭,观众端不展示评论入口,直播开始后不允许开启)
closeReplayNumber是否关闭回放 【0:开启,1:关闭】默认关闭回放(直播开始后允许开启)
closeShareNumber是否关闭分享 【0:开启,1:关闭】默认开启分享(直播开始后不允许修改)
closeKfNumber是否关闭客服 【0:开启,1:关闭】 默认关闭客服(直播开始后允许开启)

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

7.获取直播间推流地址

接口说明

获取直播间推流地址

调用频率

调用额度:10000次/一天

请求方法

GET

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/getpushurl?access_token=

URL query 参数

  1. {
  2. "roomId" : 6209
  3. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID

正确返回示例

  1. {
  2. "pushAddr": "rtmp://wxalivepush.weixin.qq.com/live/wx40f8626ddf43d362-6209?txSecret=5da4f0b7b7a6c25b238311de8c81a65a&txTime=5fc4f631",
  3. "errcode": 0
  4. }

8.获取直播间分享二维码

接口说明

获取直播间分享二维码

调用频率

调用额度:10000次/一天

请求方法

GET

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/getsharedcode?access_token=

URL query 参数

  1. {
  2. "roomId" : 6209,
  3. "params" : encodeURIComponent(JSON.stringify(custom_params))
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
paramsString自定义参数

正确返回示例

  1. {
  2. "cdnUrl": "http://mmbiz.qpic.cn/mmbiz_jpg/FVribAGdErI2jhO1hbzVDH1E5LW7VQ9D1SIvTLFmyYwkIUucJqE72icgAj6NYw92kbJRNV0zwnGZWaO0Y8T0vqlg/0", // 分享二维码
  3. "pagePath": "plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=6209", // 分享路径
  4. "posterUrl": "http://mmbiz.qpic.cn/mmbiz_jpg/dlFudV139LtQn96YNHSGtVfcUkUwQaYeR5OiaJ6bPr7OZxy3yhIK3icjxop0QeRBiaDPiaxuzENtCj15zFIM8sh7ag/0", // 分享海报
  5. "errcode": 0
  6. }

9.添加管理直播间小助手

接口说明

添加管理直播间小助手

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/addassistant?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6474,
  3. "users": [{"username":"testwechat","nickname":"testnick"}]
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
usersArray<Object>用户数组
usernameString用户微信号
nicknameString用户昵称

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

10.修改管理直播间小助手

接口说明

修改管理直播间小助手

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/modifyassistant?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6474,
  3. "username": "testwechat",
  4. "nickname": "testnick"
  5. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
usernameString用户微信号
nicknameString用户微信昵称

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

11.删除管理直播间小助手

接口说明

删除管理直播间小助手

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/removeassistant?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6623,
  3. "username": "testwechat"
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
usernameString用户微信号

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

12.查询管理直播间小助手

接口说明

查询管理直播间小助手

调用频率

调用额度:10000次/一天

请求方法

GET

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/getassistantlist?access_token=

URL query 参数

  1. {
  2. "roomId" : 6491
  3. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID

正确返回示例

  1. {
  2. "list": [
  3. {
  4. "timestamp": 1601199369,
  5. "headimg": "http://wx.qlogo.cn/mmhead/USXYj7XUar4OmtmhpYR3IS1X54ibLgjcNjEXp3ne5C6I/0",
  6. "nickname": "nickname",
  7. "alias": "wechat",
  8. "openid": "o7esq5K76p47O-ien1kuaVAuSsvw"
  9. }
  10. ],
  11. "count": 1,
  12. "maxCount": 10,
  13. "errcode": 0
  14. }

返回参数含义

参数类型说明
listArray<Object>小助手列表
countNumber小助手个数
maxCountNumber小助手最大个数
timestampNumber修改时间
headimgString头像
nicknameString昵称
aliasString微信号
openidStringopenid

13.添加主播副号

接口说明

添加主播副号

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/addsubanchor?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6827,
  3. "username": "lintest2"
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
usernameString用户微信号

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

14.修改主播副号

接口说明

修改主播副号

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/modifysubanchor?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6827,
  3. "username": "wechattest"
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
usernameString微信号

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

15.删除主播副号

接口说明

删除主播副号

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/deletesubanchor?access_token=

请求参数示例: json

  1. {
  2. "roomId" : 6491
  3. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

16.获取主播副号

接口说明

获取主播副号

调用频率

调用额度:10000次/一天

请求方法

GET

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/getsubanchor?access_token=

URL query 参数

  1. {
  2. "roomId" : 6491
  3. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID

正确返回示例

  1. {
  2. "username": "testwechat",
  3. "errcode": 0
  4. }

17.开启/关闭直播间官方收录

接口说明

开启/关闭直播间官方收录

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/updatefeedpublic?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6474,
  3. "isFeedsPublic" : 0
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
isFeedsPublicNumber是否开启官方收录 【1: 开启,0:关闭】

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

18.开启/关闭回放功能

接口说明

开启/关闭回放功能

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/updatereplay?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6474,
  3. "closeReplay" : 0
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
closeReplayNumber是否关闭回放 【0:开启,1:关闭】

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

19.开启/关闭客服功能

接口说明

开启/关闭客服功能

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/updatekf?access_token=

请求参数示例: json

  1. {
  2. "roomId" : 6491,
  3. "closeKf" : 0
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
closeKfNumber是否关闭客服 【0:开启,1:关闭】

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

20.开启/关闭直播间全局禁言

接口说明

开启/关闭直播间全局禁言

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/room/updatecomment?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6474,
  3. "banComment" : 1
  4. }

请求参数含义

参数类型必填说明
idNumber房间ID
banCommentNumber是否开启禁言 【0:开启,1:关闭】

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

21.上下架商品

接口说明

上下架商品

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/goods/onsale?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6474,
  3. "goodsId" : 1,
  4. "onSale": 0
  5. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
goodsIdNumber商品ID
onSaleNumber上下架 【0:下架,1:上架】

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

22.删除商品

接口说明

删除直播间商品

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/goods/deleteInRoom?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6474,
  3. "goodsId" : 1
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
goodsIdNumber商品ID

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

23.推送商品

接口说明

推送商品

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/goods/push?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6474,
  3. "goodsId" : 1
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
goodsIdNumber商品ID

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

24.商品排序

接口说明

直播间商品排序

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/goods/sort?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6474,
  3. "goods" : [{"goodsId":"123"}, {"goodsId":"234"}]
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
goodsArray<Object>商品ID列表

正确返回示例

  1. {
  2. "errcode": 0 // 0:成功
  3. }

25.下载商品讲解视频

接口说明

下载商品讲解视频

调用频率

调用额度:10000次/一天

请求方法

POST

请求URL

https://api.weixin.qq.com/wxaapi/broadcast/goods/getVideo?access_token=

请求参数示例: json

  1. {
  2. "roomId": 6474,
  3. "goodsId" : 1
  4. }

请求参数含义

参数类型必填说明
roomIdNumber房间ID
goodsIdNumber商品ID

正确返回示例

  1. {
  2. "url": "xxx", // 讲解链接
  3. "errcode": 0 // 0:成功
  4. }

附录:错误码

-1:系统错误

1:未创建直播间

1003:商品id不存在

47001:入参格式不符合规范

200002:入参错误

300001:禁止创建/更新商品 或 禁止编辑&更新房间

300002:名称长度不符合规则

300006:图片上传失败(如:mediaID过期)

300022:此房间号不存在

300023:房间状态 拦截(当前房间状态不允许此操作)

300024:商品不存在

300025:商品审核未通过

300026:房间商品数量已经满额

300027:导入商品失败

300028:房间名称违规

300029:主播昵称违规

300030:主播微信号不合法

300031:直播间封面图不合规

300032:直播间分享图违规

300033:添加商品超过直播间上限

300034:主播微信昵称长度不符合要求

300035:主播微信号不存在

300036:主播微信号未实名认证

300037:购物直播频道封面图不合规

300038:未在小程序管理后台配置客服

300039:主播副号微信号不合法

300040:名称含有非限定字符(含有特殊字符)

300041:创建者微信号不合法

300042:推流中禁止编辑房间

300043:每天只允许一场直播开启关注

300044:商品没有讲解视频

300045:讲解视频未生成

300046:讲解视频生成失败

300047:已有商品正在推送,请稍后再试

300048:拉取商品列表失败

300049:商品推送过程中不允许上下架

300050:排序商品列表为空

300051:解析JSON出错

300052:已下架的商品无法推送

300053:直播间未添加此商品

500001:副号不合规

500002:副号未实名

500003:已经设置过副号了,不能重复设置

500004:不能设置重复的副号

500005:副号不能和主号重复

600001:用户已被添加为小助手

600002:找不到用户

9410000: 直播间列表为空

9410001: 获取房间失败

9410002: 获取商品失败

9410003: 获取回放失败