視頻問(wèn)診
簡(jiǎn)介
視頻問(wèn)診服務(wù)是針對(duì)用戶提供的一種快捷的視頻形式接診的醫(yī)療服務(wù)。
用戶購(gòu)買此視頻問(wèn)診后,可進(jìn)入視頻候診房間等待醫(yī)生接診;接診過(guò)程中如出現(xiàn)意外情況中斷視頻,可繼續(xù)重連;問(wèn)診結(jié)束后,醫(yī)生將給出相應(yīng)的總結(jié)建議。
服務(wù)細(xì)則
視頻問(wèn)診提供接診服務(wù)的醫(yī)生均為公立三甲醫(yī)院全科醫(yī)生
視頻問(wèn)診提供7*24小時(shí)服務(wù),單次視頻問(wèn)診時(shí)長(zhǎng)最長(zhǎng)30分鐘
視頻問(wèn)診意外中斷后,用戶可在原來(lái)的問(wèn)診記錄中找到上次視頻問(wèn)診記錄,重新進(jìn)入繼續(xù)發(fā)起問(wèn)診
視頻問(wèn)診購(gòu)買后,醫(yī)生未接診前可自主取消;視頻問(wèn)診購(gòu)買后,1小時(shí)內(nèi)沒(méi)有與醫(yī)生正常通話,問(wèn)診自動(dòng)退款
服務(wù)接入建議
服務(wù)流程示意圖
單次視頻問(wèn)診
場(chǎng)景介紹
接入流程
用戶信息同步接口
URL:/cooperation/server/video/inquiry/set_user_video_info/
請(qǐng)求方式:POST
請(qǐng)求參數(shù):
返回:
跳轉(zhuǎn)視頻問(wèn)診服務(wù)-H5
【此接口非API接口,直接拼好參數(shù)下發(fā)給用戶側(cè)作為H5鏈接訪問(wèn)即可】
URL:/cooperation/saas/jump_service_use_page/
請(qǐng)求方式:GET
直接跳轉(zhuǎn)服務(wù)頁(yè)面進(jìn)行問(wèn)診
視頻問(wèn)診H5兼容性
如需檢測(cè)Webview是否具備WebRTC能力,使用該鏈接在相應(yīng)的webview訪問(wèn)即可
您可以使用 rtc-detect 用來(lái)檢測(cè)當(dāng)前環(huán)境對(duì)WebRTC的支持度,以及當(dāng)前環(huán)境的詳細(xì)信息。(建議視頻問(wèn)診前先使用下列代碼檢測(cè),未通過(guò)檢測(cè)會(huì)出現(xiàn)黑屏現(xiàn)象,業(yè)務(wù)側(cè)酌情處理):
安裝
npm install rtc-detect
使用方法
import RTCDetect from 'rtc-detect'; // 初始化監(jiān)測(cè)模塊 const detect = new RTCDetect(); // 獲得當(dāng)前環(huán)境監(jiān)測(cè)結(jié)果 const result = await detect.getCodecAsync(); // result 包含了當(dāng)前環(huán)境編解碼支持度 console.log('result is: ' + result); const {isH264EncodeSupported, isH264DecodeSupported} = result; if (isH264EncodeSupported && isH264DecodeSupported){ // 通過(guò)檢測(cè) } else { // 未通過(guò)檢測(cè) }
跳轉(zhuǎn)視頻問(wèn)診服務(wù)-小程序
URL:/cooperation/saas/jump_wxapp/
(is_json=0)
直接跳轉(zhuǎn)小程序頁(yè)面問(wèn)診
(is_json=1)
備注:小程序內(nèi)跳轉(zhuǎn)使用微信提供的跳轉(zhuǎn)方式,使用接口中返回的參數(shù)按下述規(guī)則拼參數(shù)
appid: wx214b7e2bcde837d6
path: pages/open_login/index?token={token}&session_id={session_id}
測(cè)試環(huán)境需要確認(rèn)跳轉(zhuǎn)時(shí)打開的是體驗(yàn)版;并且在path后添加env參數(shù),取值biz/test取決于再哪一個(gè)測(cè)試環(huán)境測(cè)試;例:pages/open_login/index?token={token}&session_id={session_id}&env=test
權(quán)益卡視頻問(wèn)診
用戶同步權(quán)益接口
URL:/cooperation/server/saas/set_user_benefit_strategy/
用戶權(quán)益撤銷接口
URL:/cooperation/server/saas/revoke_user_benefit_strategy/
URL:/open-platform/m-saas/benefit-description/
直接跳轉(zhuǎn)服務(wù)介紹H5頁(yè)面
微信跳轉(zhuǎn)參數(shù):
path=pages/index/index?url= encodeURIComponent(H5_url)
查詢用戶權(quán)益接口
URL:/cooperation/server/saas/get_user_benefit_strategy/
usage_info 數(shù)據(jù)示例:
示例:三甲問(wèn)診共3次,使用1次;三甲快捷電話共3次,使用0次
{ "qc_hospital_upgrade": { "total_count": 3, "is_unlimited": False, "used_count": 1 }, "fast_phone_3a": { "total_count": 3, "is_unlimited": False, "used_count": 0 } }
權(quán)益使用回調(diào)
URL:復(fù)用回調(diào)管理-醫(yī)生回復(fù)通知接口URL,通過(guò)status判斷回調(diào)功能
視頻問(wèn)診通用回調(diào)
視頻問(wèn)診狀態(tài)變更回調(diào)
URL:即合作方管理后臺(tái)-賬戶管理-信息配置中填寫的視頻問(wèn)診狀態(tài)變更回調(diào)路徑
視頻問(wèn)診事件類型event_type取值如下: