# 双人音视频对话

通过双人音视频通话功能(1v1 VoIP),用户可以直接在小程序内进行一对一视频通话或音频通话,提升小程序服务质量,且功能所需的开发成本极低。

从基础库 2.20.1 开始支持

# 申请开通

暂只针对国内主体如下类目的小程序开放,需要先通过类目审核,再在小程序管理后台,「开发」-「开发管理」-「接口设置」中自助开通该接口权限。

一级类目/主体类型 二级类目 应用场景
教育 在线视频课程 一对一辅导、答疑
医疗 互联网医院、公立医疗机构、私立医疗机构 在线问诊
金融 银行、信托、公募基金、私募基金、证券/期货、证券/期货投资咨询、保险、征信业务、新三板信息服务市场、股票信息服务市场(港股/美股)、消费金融 金融产品视频客服理赔等
汽车 汽车预售服务 汽车预售等
政府主体账号 / 政府相关工作在线咨询等
IT科技 多方通信、音视频设备、基础电信运营商 提供语音会议/视频会议等服务;硬件在线销售及服务等;提供在线客服等服务
工具 视频客服 不涉及以上几类内容的一对一客服服务,如企业售后一对一视频/音频通话等

# 前端接口

# 调用流程

  1. 通过 wx.setEnable1v1Chat 接口将用户的接听状态enable设置为true,该设置仅在当次小程序生命周期有效,小程序每次冷启动后均需要重新设置。
  2. 通过 wx.join1v1Chat 接口传入呼叫方信息caller与接听方信息listener发起呼叫,接听方与呼叫方均需在小程序内。

# 计费

微信为单个小程序提供每个自然月1000分钟的免费通话时长,1分钟语音通话时长扣除1分钟免费通话时长,1分钟视频通话时长扣除15分钟免费时长。超出部分需另行付费。 免费时长领取与套餐包购买需前往微信服务市场进行操作。