从 微信小程序 打开 企业微信直播小程序, 并进入直播页面?

2022/10/12
提问

https://developer.work.weixin.qq.com/document/path/93641

如下是企业微信官方文档: 请问,这个接口参数中的 livingid 如何获取, 然后openid 是用户在微信小程序的openid , 还是用户在企业微信上面的openid?

获取微信观看直播凭证

请求方式: POST(HTTPS

请求地址: https://qyapi.weixin.qq.com/cgi-bin/living/get_living_code?access_token=ACCESS_TOKEN

请求包体:

{
   "livingid": "XXXXXXXXX",
   "openid": "abcopenid"
}

参数说明:

参数必须说明access_token是调用接口凭证。获取方法查看“获取access_token”      

  livingid是直播id        

openid是微信用户的openid

回答·2
2022/10/14
我们授权了也不行。
赞同
评论
2022/10/12

您好,openid是微信小程序上面获取的,livingid可以通过cgi-bin/living/get_user_all_livingid接口获取

https://developer.work.weixin.qq.com/document/path/93634

赞同
评论 7
2022/10/14
你好, 这里的livingid 是不是必须是我们的小程序调用系统接口创建的直播, 才能够在我们的小程序 拉起 直播观看。 如果是管理员在企业微信工作台, 打开直播应用创建的, 是不行的?
赞同
回复
回复 2022/10/14
应该可以的,获取到livingid就行
赞同
回复
2022/10/14
刚才我们测试, 发现只有通过 企微绑定的那个小程序A创建的直播, 才能在那个小程序A拉起直播。 如果我在企业微信工作台, 用“直播”小程序创建的直播, 小程序A 是拿不到living_code, 接口报错。 
赞同
回复
回复 2022/10/14
用小程序关联的应用access_token调用重试一下
赞同
回复
回复 2022/10/14
不是很理解你这句话的意思
赞同
回复
回复 2022/10/14
管理后台-直播应用-配置界面-可调用接口的应用添加自建应用重试下
赞同
回复
回复 2022/10/14
或者提供一下hint
赞同
回复
你还未登录,请先登录