服务商代开发 客户端API 小程序 智慧硬件 视频会议
视频会议
最后更新:2018/12/20
可联系渠道经理采购或代理智慧硬件接口已支持设备 联系渠道经理
视频会议
最后更新:2018/12/20

目录

  • 查询当前是否在视频会议
  • 加入视频会议
  • 查询当前是否在视频会议

    wx.qy.queryCurrHWOpenTalk

    此接口在企业微信2.7.0及以后版本支持

    参数
    Object object

    属性类型默认值是否必填说明支持版本 
    successfunction接口调用成功的回调函数 
    failfunction接口调用失败的回调函数 
    completefunction接口调用结束的回调函数(调用成功、失败都会执行)

    object.success 回调函数
    参数
    Object res

    属性类型说明支持版本
    inTalkTypeString当查询成功时,返回当前通话的类型,类型定义详见下面的inTalkType类型说明表
    ticketstring如果当前通话类型为视频会议,会将当前会议码票据(enterHWOpenTalk中携带的ticket)回传

    res.inTalkType 的合法值

    说明
    None当前不在任何通话中
    HWOpenTalk视频会议中
    VoIPvoip通话中
    SystemCall系统通话中

    示例代码

    wx.qy.queryCurrHWOpenTalk({
      success: (res) => {
          if (res.inTalkType != "None") {
                // busy
              if (res.inTalkType == "HWOpenTalk") {
                    //res.ticket
              }
          }
      },
      fail: (res) => {
        console.log(JSON.stringify(res))
      }
    })

    加入视频会议

    wx.qy.enterHWOpenTalk

    此接口在企业微信2.7.0及以后版本支持
    只能加入同企业硬件创建的视频会议

    参数
    Object object

    属性类型默认值是否必填说明支持版本 
    codeString会议码,从对应的视频会议硬件上获取 
    ticketString会议码票据,调用方可以根据会议码生成对应的会议码票据。此票据会在调用queryCurrHWOpenTalk时返回,便于换回对应的会议码(调用方需要记录票据->会议码的映射关系) 
    successfunction接口调用成功的回调函数 
    failfunction接口调用失败的回调函数 
    completefunction接口调用结束的回调函数(调用成功、失败都会执行)

     

    示例代码

    wx.qy.enterHWOpenTalk({
      code: "",
      ticket: "",
      success: (res) => {
          //发起加入会议请求成功
      },
      fail: (res) => {
        console.log(JSON.stringify(res))
      }
    })
    上一篇
    查看设备
    下一篇
    无线投屏