首页 > 其他分享 >wx.requestDeviceVoIP

wx.requestDeviceVoIP

时间:2025-01-09 09:23:04浏览次数:1  
标签:String res 授权 wx requestDeviceVoIP 设备

wx.requestDeviceVoIP(Object object)

基础库 2.27.3 开始支持,低版本需做兼容处理

Promise 风格 调用:不支持

小程序插件:不支持

微信 鸿蒙 OS 版:支持

相关文档: 小程序音视频通话(for 硬件)

功能描述

请求用户授权与设备(组)间进行音视频通话。

参数

Object object

属性 类型 默认值 必填 说明 最低版本
sn String 设备唯一序列号。由厂商分配,长度不能超过128字节。字符只接受数字,大小写字母,下划线(_)和连字符(-)。
snTicket String 设备票据,5分钟内有效。
modelId String 设备型号 id。通过微信公众平台注册设备获得。
deviceName String 设备名称,将显示在授权弹窗内(长度不超过13)。授权框中「设备名字」= 「deviceName」 + 「modelId 对应设备型号」。
isGroup Boolean false 是否为授权设备组,默认 false 。 2.30.4
groupId String 设备组的唯一标识 id 。isGroup 为 true 时只需要传该参数,isGroup 为 false 时不需要传该参数,但需要传 sn、snTicket、modelId、deviceName 。 2.30.4
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

示例代码

// 授权单台设备
wx.requestDeviceVoIP({
  sn: 'xxxx',
  snTicket: 'xxxxx',
  modelId: 'xxx',
  deviceName: 'xxx',
  success(res) {
    console.log(res)
  },
  fail(res) {
    console.log(res)
  }
})

// 批量授权(授权设备组)
wx.requestDeviceVoIP({
  isGroup: true,
  groupId: '设备组 ID',
  success(res) {
    console.log(res)
  },
  fail(res) {
    console.log(res)
  }
})

标签:String,res,授权,wx,requestDeviceVoIP,设备
From: https://www.cnblogs.com/AtlasLapetos/p/18635101

相关文章

  • wx.reserveChannelsLive
    wx.reserveChannelsLive(Objectobject)基础库2.19.0开始支持,低版本需做兼容处理。小程序插件:不支持相关文档:视频号直播功能描述预约视频号直播参数Objectobject属性类型默认值必填说明noticeIdstring是预告id,通过getChannelsLiveNoticeInfo......
  • wx.openChannelsUserProfile
    wx.openChannelsUserProfile(Objectobject)基础库2.21.2开始支持,低版本需做兼容处理。以Promise风格调用:不支持需要页面权限:当前是插件页面时,宿主小程序不能调用该接口,反之亦然小程序插件:支持相关文档:视频号主页功能描述打开视频号主页。若为插件环境,只允许......
  • wx.openChannelsEvent
    wx.openChannelsEvent(Objectobject)基础库2.21.0开始支持,低版本需做兼容处理。以Promise风格调用:不支持小程序插件:不支持微信Windows版:支持微信Mac版:支持相关文档:视频号活动功能描述打开视频号活动页参数Objectobject属性类型默认值必填说......
  • wx.openChannelsLive
    wx.openChannelsLive(Objectobject)基础库2.15.0开始支持,低版本需做兼容处理。以Promise风格调用:不支持小程序插件:不支持功能描述打开视频号直播参数Objectobject属性类型默认值必填说明finderUserNamestring是视频号id,以“sph”开头的id,可在......
  • wx.openChannelsActivity
    wx.openChannelsActivity(Objectobject)基础库2.19.2开始支持,低版本需做兼容处理。以Promise风格调用:不支持小程序插件:不支持相关文档:视频号视频功能描述打开视频号视频参数Objectobject属性类型默认值必填说明finderUserNamestring是视......
  • wx.getChannelsShareKey
    wx.getChannelsShareKey(Objectobject)基础库2.22.1开始支持,低版本需做兼容处理。以Promise风格调用:不支持小程序插件:不支持微信鸿蒙OS版:支持功能描述获取视频号直播卡片/视频卡片的分享来源,仅当卡片携带了分享信息、同时用户已授权该小程序获取视频号分享信息......
  • wx.getChannelsLiveNoticeInfo
    wx.getChannelsLiveNoticeInfo(Objectobject)基础库2.19.0开始支持,低版本需做兼容处理。以Promise风格调用:不支持小程序插件:不支持微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持相关文档:视频号直播功能描述获取视频号直播预告信息参数Objecto......
  • wx.chooseInvoice
    wx.chooseInvoice(Objectobject)基础库2.3.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于2.16.1功能描述选择用户已有的发票。参数Objectobject属性类型默认值必填说明successfunction否接口......
  • wx.chooseInvoiceTitle
    wx.chooseInvoiceTitle(Objectobject)基础库1.5.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于2.16.1功能描述选择用户的发票抬头。当前小程序必须关联一个公众号,且这个公众号是完成了微信认证的,才能调用chooseI......
  • wx.addCard
    wx.addCard(Objectobject)基础库1.1.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:不支持功能描述批量添加卡券。只有通过认证的小程序或文化互动类目的小游戏才能使用。更多文档请参考微信卡券接口文档。参数Objectobject属性类型......