醫療咨詢系統、方法及裝置的制造方法
【專利摘要】本發明公開了一種醫療咨詢系統、方法及裝置,屬于醫療領域。所述方法包括:醫療咨詢平臺通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息;醫生客戶端接收咨詢消息,根據咨詢消息獲取回復消息,將回復消息發送給醫療咨詢平臺;醫療咨詢平臺接收醫生客戶端發送的回復消息,通過代理權限向社交公眾平臺發送回復消息;社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了使用社交客戶端代替患者客戶端,用戶不需要另外安裝患者客戶端,降低開發成本,節約電子設備的硬件資源的效果。
【專利說明】
醫療咨詢系統、方法及裝置
技術領域
[0001]本發明實施例涉及醫療領域,特別涉及一種醫療咨詢系統、方法及裝置。
【背景技術】
[0002]醫療咨詢系統是一種基于互聯網,向患者提供醫生咨詢服務的電子系統。常見的醫療咨詢系統包括:基于web網頁的醫療咨詢系統和基于手機客戶端的醫療咨詢系統。
[0003]以基于手機客戶端的醫療咨詢系統為例,包括有:患者客戶端、系統服務器和醫生客戶端。患者首先在手機上安裝患者客戶端,采用患者客戶端向系統服務器發送咨詢信息,咨詢信息用于向某一個醫生進行病情咨詢;系統服務器接收該咨詢信息,查找到與該醫生對應的醫生客戶端,將咨詢信息轉發給醫生客戶端;醫生客戶端再將回復信息通過系統服務器發送給患者客戶端,從而實現患者與醫生之間的交流。
[0004]在實現本發明實施例的過程中,發明人發現現有技術至少存在以下問題:由于基于手機客戶端的醫療咨詢系統,需要患者事先安裝患者客戶端并注冊帳號,才能向醫生發起咨詢。但由于患者客戶端的日常使用率并不高,用戶在健康狀態下很可能不安裝患者客戶端或者選擇卸載患者客戶端,僅在需要使用時才安裝,以減少對手機硬件資源的占用,限制了醫療咨詢系統的普及和使用。
【發明內容】
[0005]為了解決患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題,本發明實施例提供了一種醫療咨詢系統、方法及裝置。所述技術方案如下:
[0006]第一方面,提供了一種醫療咨詢系統,該系統包括:至少一個醫生客戶端和醫療咨詢平臺,每個醫生客戶端對應有各自的公眾號,醫療咨詢平臺具有各個公眾號授予的代理權限,公眾號是在社交公眾平臺上注冊的面向公眾的帳號;
[0007]醫療咨詢平臺,用于通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息,咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;將咨詢消息轉發給公眾號對應的醫生客戶端;
[0008]醫生客戶端,用于接收咨詢消息;根據咨詢消息獲取回復消息;將回復消息發送給醫療咨詢平臺,回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容;
[0009]醫療咨詢平臺,用于接收醫生客戶端發送的回復消息;通過代理權限向社交公眾平臺發送回復消息,由社交公眾平臺將回復消息轉發給社交客戶端。
[0010]第二方面,提供了一種醫療咨詢方法,該方法應用于醫療咨詢平臺,醫療咨詢平臺具有各個公眾號授予的代理權限,公眾號是在社交公眾平臺上注冊的面向公眾的帳號,該方法包括:
[0011]通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息,咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;
[0012]將咨詢消息轉發給公眾號對應的醫生客戶端;以便醫生客戶端將根據咨詢消息獲取到的回復消息發送給醫療咨詢平臺,回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容;
[0013]接收醫生客戶端發送的回復消息;
[0014]通過代理權限向社交公眾平臺發送回復消息,以便社交公眾平臺將回復消息轉發給社交客戶端。
[0015]第三方面,提供了一種醫療咨詢方法,該方法用于醫生客戶端,每個醫生客戶端對應有各自的公眾號,公眾號是在社交公眾平臺上注冊的面向公眾的帳號;該方法包括:
[0016]接收醫療咨詢平臺轉發的咨詢消息;咨詢消息是醫療咨詢平臺通過代理權限從社交公眾平臺接收到的;醫療咨詢平臺具有各個公眾號授予的代理權限;咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;
[0017]根據咨詢消息獲取回復消息;
[0018]將回復消息發送給醫療咨詢平臺;以便醫療咨詢平臺通過代理權限向社交公眾平臺發送回復消息,由社交公眾平臺將回復消息轉發給社交客戶端;回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容。
[0019]第四方面,提供了一種醫療咨詢裝置,該裝置應用于醫療咨詢平臺,醫療咨詢平臺具有各個公眾號授予的代理權限,公眾號是在社交公眾平臺上注冊的面向公眾的帳號,該裝置包括:
[0020]第一接收模塊,用于通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息,咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;
[0021]第一發送模塊,用于將咨詢消息轉發給公眾號對應的醫生客戶端;以便醫生客戶端將根據咨詢消息獲取到的回復消息發送給醫療咨詢平臺,回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容;
[0022]第二接收模塊,用于接收醫生客戶端發送的回復消息;
[0023]第二發送模塊,用于通過代理權限向社交公眾平臺發送回復消息,以便社交公眾平臺將回復消息轉發給社交客戶端。
[0024]第五方面,提供了一種醫療咨詢裝置,該裝置用于醫生客戶端,每個醫生客戶端對應有各自的公眾號,公眾號是在社交公眾平臺上注冊的面向公眾的帳號;該裝置包括:
[0025]消息接收模塊,用于接收醫療咨詢平臺轉發的咨詢消息;咨詢消息是醫療咨詢平臺通過代理權限從社交公眾平臺接收到的;醫療咨詢平臺具有各個公眾號授予的代理權限;咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;
[0026]消息獲取模塊,用于根據咨詢消息獲取回復消息;
[0027]消息發送模塊,用于將回復消息發送給醫療咨詢平臺;以便醫療咨詢平臺通過代理權限向社交公眾平臺發送回復消息,由社交公眾平臺將回復消息轉發給社交客戶端;回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容。
[0028]本發明實施例提供的技術方案帶來的有益效果是:
[0029]醫療咨詢平臺通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息;醫生客戶端接收咨詢消息;根據咨詢消息獲取回復消息;將回復消息發送給醫療咨詢平臺;醫療咨詢平臺接收醫生客戶端發送的回復消息;通過代理權限向社交公眾平臺發送回復消息;社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了使用社交客戶端代替患者客戶端,用戶不需要另外安裝患者客戶端,降低開發成本,節約電子設備的硬件資源的效果。
【附圖說明】
[0030]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0031]圖1是本發明一個實施例提供的醫療咨詢系統的結構示意圖;
[0032]圖2是本發明一個實施例提供的模板回復消息的界面示意圖;
[0033]圖3A是本發明一個實施例提供的醫療咨詢方法的方法流程圖;
[0034]圖3B是本發明另一個實施例提供的醫療咨詢方法的方法流程圖;
[0035]圖4A是本發明另一個實施例提供的醫療咨詢方法的方法流程圖;
[0036]圖4B是本發明另一個實施例提供的醫療咨詢方法的方法流程圖;
[0037]圖4C是本發明另一個實施例提供的醫療咨詢方法的方法流程圖;
[0038]圖4D是本發明另一個實施例提供的醫療咨詢方法的方法流程圖;
[0039]圖4E是本發明另一個實施例提供的一種醫療咨詢系統的示意圖;
[0040]圖5是本發明一個實施例提供的醫療咨詢裝置結構示意圖;
[0041 ]圖6是本發明另一個實施例提供的醫療咨詢裝置結構示意圖;
[0042]圖7是本發明另一個實施例提供的醫療咨詢裝置結構示意圖;
[0043]圖8是本發明另一個實施例提供的醫療咨詢裝置結構示意圖;
[0044]圖9是本發明另一個實施例提供的平臺服務器的結構方框圖;
[0045]圖10是本發明另一個實施例提供的用戶終端的結構方框圖。
【具體實施方式】
[0046]為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。
[0047]請參考圖1,其示出了本發明一個實施例提供的醫療咨詢系統的結構示意圖。該醫療咨詢系統包括:社交客戶端120、社交公眾平臺140、醫療咨詢平臺160和醫生客戶端180。
[0048]其中,社交客戶端120和社交公眾平臺140之間通過有線網絡或無線網絡相連,社交公眾平臺140和醫療咨詢平臺160之間通過有線網絡或無線網絡相連,醫療咨詢平臺160和醫生客戶端180之間通過有線網絡或者無線網絡相連。
[0049]社交客戶端120是指具有社交屬性的應用程序。社交客戶端120是即時通訊程序的客戶端、語音通訊程序的客戶端、團隊語音工具的客戶端、富媒體社交工具的客戶端和微博客戶端中的任意一種。社交客戶端120中通常登錄有普通的用戶帳號。社交客戶端120能夠從社交公眾平臺中搜索公眾號以及關注公眾號。在本發明實施例中,公眾號是醫療服務單位在社交公眾平臺140上注冊的面向公眾提供醫療咨詢服務的帳號。在關注公眾號后,社交客戶端120可以向公眾號發送消息,獲取公眾號提供的服務。比如,社交客戶端120關注了某醫院的公眾號,向該醫院的公眾號發送咨詢消息,獲取醫療咨詢服務。
[0050]社交公眾平臺140是社交客戶端120所對應的后臺服務器的全部或一部分。社交公眾平臺140具有提供通信服務的能力,比如消息接收服務和消息發送服務。社交公眾平臺HO還具有管理公眾號能力,比如:注冊公眾號、管理公眾號的權限、將公眾號的權限授予第三方平臺等等。其中,普通用戶在社交公眾平臺140注冊普通的用戶帳號,醫療服務單位在社交公眾平臺注冊用于面向公眾的公眾號,公眾號具有向普通的用戶帳號提供醫療咨詢服務的能力,普通的用戶帳號具有關注或訂閱公眾號的能力。社交公眾平臺140可以是一臺服務器、服務器集群、分布式服務器平臺、云計算中心或幾個服務器集群的組合。
[0051]醫療咨詢平臺160是具有管理多個公眾號的能力。醫療咨詢平臺可以作為公眾號的代理方與普通的用戶帳號之間進行醫療咨詢信息的接收和發送。醫療咨詢平臺可以是一臺服務器、服務器集群、分布式服務器平臺、云計算中心或幾個服務器集群的組合。
[0052]醫生客戶端180是指能夠提供醫療咨詢服務的應用程序。可選地,醫生客戶端180與社交客戶端120并不相同,社交客戶端120是由社交公眾平臺方所開發和提供的客戶端,醫生客戶端180是醫療咨詢平臺160方所開發和提供的客戶端。可選的,社交客戶端120的主要功能是為用戶提供社交服務,兼具與醫療服務單位的公眾號進行醫療咨詢的功能;醫生客戶端180則通常是專用于醫療服務單位提供醫療咨詢服務的客戶端。
[0053]醫生客戶端180通過公眾號向社交客戶端120提供醫療咨詢服務。醫生客戶端180將對應的公眾號在社交公眾平臺140的權限授予醫療咨詢平臺160,以便于醫療咨詢平臺160作為醫生客戶端180的代理方,從社交公眾平臺140接收社交客戶端120發送的請求消息,再轉發給醫生客戶端180;或,接收醫生客戶端180發送的回復消息,并通過社交公眾平臺140轉發給社交用戶端120。醫生通過醫生客戶端180可以接收和回復用戶的咨詢消息。
[0054]社交客戶端120和醫生客戶端180通常為安裝于具有通訊功能的終端上的應用程序。該終端可以是手機、平板電腦、電子書閱讀器、膝上型便攜計算機、臺式計算機、可穿戴設備等。
[0055]在本發明實施例中,每個醫生客戶端180對應有各自的公眾號。
[0056]醫療咨詢平臺160具有各個公眾號授予的代理權限,代理權限包括:調用消息發送接口的權限、調用消息接收接口的權限和獲取患者信息的權限等等中的至少一種。公眾號是醫療服務單位(包括個人)在社交公眾平臺上注冊的面向公眾提供醫療咨詢服務的帳號
[0057]醫療咨詢平臺160,用于通過代理權限從社交公眾平臺140接收社交客戶端120發送的咨詢消息,咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;將咨詢消息轉發給公眾號對應的醫生客戶端。
[0058]醫生客戶端180,用于接收咨詢消息;根據咨詢消息獲取回復消息;將回復消息發送給醫療咨詢平臺160,回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容。
[0059]醫療咨詢平臺160,用于接收醫生客戶端180發送的回復消息;通過代理權限向社交公眾平臺140發送回復消息,由社交公眾平臺140將回復消息轉發給社交客戶端120。
[0060]綜上所述,本實施例提供的醫療咨詢系統,醫療咨詢平臺通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息;醫生客戶端接收咨詢消息;根據咨詢消息獲取回復消息;將回復消息發送給醫療咨詢平臺;醫療咨詢平臺接收醫生客戶端發送的回復消息;通過代理權限向社交公眾平臺發送回復消息;社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了用戶只需要安裝有社交客戶端即可訪問醫療咨詢服務,不需要另外安裝患者客戶端,降低開發成本,節約電子設備的硬件資源的效果。
[0061]在可選的實施例中,每個醫生客戶端180對應有各自的公眾號。醫生客戶端180的公眾號是醫療服務單位(包括個人)在社交公眾平臺上注冊的面向公眾提供醫療咨詢服務的帳號。不同的醫生客戶端180通常登錄有不同的公眾號,屬于同一團隊的多個醫生客戶端180可以共用同一個公眾號。公眾號還可以延伸至其他領域,比如,政府機關、組織、機構或團體或個人在社交公眾平臺上申請的面向公眾的帳號,例如商家、企業、政府、醫院、媒體、名人等。公眾號還可以稱為訂閱號、服務號、企業號等。
[0062]另外,屬于同一團隊的醫生客戶端可以登錄相同的公眾號。可選地,團隊可以根據醫院、科室等屬性劃分建立。比如甲醫院骨科對應公眾號“甲醫院骨科”,甲醫院骨科的多個醫生通過各自的醫生客戶端登錄公眾號“甲醫院骨科”。又比如,乙醫院對應公眾號“乙醫院”,乙醫院的多個醫生通過各自的醫生客戶端登錄公眾號“乙醫院”。
[0063]醫療咨詢平臺160具有各個公眾號授予的代理權限。代理權限是指醫療咨詢平臺在預定的范圍內作為公眾號的代理方與社交公眾平臺160進行交互的權限,醫生客戶端180可根據實際需求預先設定代理權限的范圍。
[0064]醫療咨詢平臺160,用于通過代理權限從社交公眾平臺140接收社交客戶端120發送的咨詢消息。此時,代理權限包括:調用消息接收接口的權限。也即,醫療咨詢平臺160通過調用社交公眾平臺140上的消息接收接口,從社交公眾平臺140接收社交客戶端120向醫生客戶端I80發送的咨詢消息。咨詢消息包括:社交客戶端120的用戶帳號、公眾號和咨詢內容。
[0065]醫療咨詢平臺160,用于根據咨詢消息中的公眾號,將咨詢消息轉發給公眾號對應的醫生客戶端。比如,醫療咨詢平臺將咨詢消息轉發給公眾號“甲醫院骨科”對應的骨科醫生I的醫生客戶端。醫療咨詢平臺將咨詢消息轉發給公眾號“乙醫院”對應的醫生X的醫生客戶端。
[0066]醫生客戶端180,用于接收咨詢消息。醫生客戶端180還用于向醫生顯示咨詢消息。
[0067]醫生客戶端180,用于根據咨詢消息獲取回復消息。回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容。在接收到咨詢消息時,對應同一公眾號的一個或多個醫生,通過醫生客戶端180對咨詢消息進行回復。
[0068]比如,骨科醫生I在看到醫生客戶端180的用戶界面中顯示的用戶的咨詢消息后對其進行回復,輸入回復內容,醫生客戶端獲取回復消息。
[0069]醫生客戶端180,用于將回復消息發送給醫療咨詢平臺160。
[0070]醫療咨詢平臺160,用于接收醫生客戶端180發送的回復消息。
[0071]醫療咨詢平臺160,用于通過代理權限向社交公眾平臺140發送回復消息,由社交公眾平臺140將回復消息轉發給社交客戶端120。
[0072]可選地,若代理權限包括:調用消息發送接口的權限,消息發送接口包括普通消息發送接口,和/或,模板消息發送接口,醫療咨詢平臺160可通過但不限于如下兩種方式向社交公眾平臺發送回復消息:
[0073]第一種,醫療咨詢平臺,用于通過代理權限調用普通消息接口向社交公眾平臺發送回復消息。普通消息通常是指不限定格式的消息,比如文字消息、圖片消息、語音消息和視頻消息中的一種或幾種的組合。普通消息的顯示形式較為多樣化。
[0074]第二種,醫療咨詢平臺,用于將回復消息轉化為模板回復消息,通過代理權限調用模板消息接口向社交公眾平臺發送模板回復消息。
[0075]模板回復消息是指通過模板進行格式化的消息,模板回復消息可以是社交公眾平臺規定的格式消息,也可以是醫療咨詢平臺向社交公眾平臺申請并經過批準的格式消息。比如:按照一定格式排布的文字、文字圖片結合、文字語音結合或者文字、圖片以及語音的結合。如圖2所示,界面G中即為一種模板回復消息。模板回復消息的顯示形式較單一,僅能以模板所規定的格式進行填寫。
[0076]通常來講,為了減少公眾號對普通的用戶帳號的信息騷擾,公眾號發送普通消息受到時間限制,比如,在收到社交客戶端120發送的咨詢消息后的48小時內,具有發送普通消息接口的權限;而公眾號發送模板消息不受時間限制,但在格式和內容上收到限制。
[0077]可選地,醫療咨詢平臺160,用于在接收到醫生客戶端180回復消息后,檢測回復消息和社交客戶端最近一次發送的咨詢消息之間間隔的時長是否超過預定閾值。預定閾值可預先設置,比如,將預定閾值設置為48小時。
[0078]若未超過預定閾值,醫療咨詢平臺160則通過代理權限調用普通消息接口向社交公眾平臺發送回復消息。比如,若時長沒有超過48小時,醫療咨詢平,160則將回復消息以普通消息的方式發送給社交公眾平臺140,由社交公眾平臺140轉發給社交客戶端120。
[0079]若超過預定閾值,醫療咨詢平臺160則將回復消息轉化為模板回復消息;通過代理權限調用模板消息接口向社交公眾平臺發送模板回復消息。比如,若時長超過48小時,醫療咨詢平臺則將回復消息轉化為固定板式的文字消息發送給社交公眾平臺。
[0080]可選地,若上述兩種形式發送的回復消息均無法發送或發送失敗,則該回復消息還可以以短信、郵件等其它形式發送給社交客戶端所對應的用戶。作為另一種可能的實現方式,該回復消息還可以發送給患者客戶端,患者客戶端是指醫療咨詢平臺160開發和提供的獨立應用程序,需要用戶在電子設備上安裝后使用的客戶端。用戶在社交客戶端120上無法查看到該回復信息時,還可以通過短信、郵件或患者客戶端查看該回復消息。
[0081 ]除此之外,醫療咨詢平臺160還可以向用戶發送提醒消息,提醒用戶查看患者客戶端。若該用戶沒有安裝患者客戶端,醫療咨詢平臺160可以向用戶推送消息,以告知該用戶下載該患者客戶端。
[0082]在醫療咨詢平臺160進行消息收發之前,醫生客戶端180可以將公眾號的相關權限對醫療咨詢平臺160進行授權,以便醫療咨詢平臺160作為醫生客戶端的代理方與社交公眾平臺進行交互。
[0083]可選地,醫療咨詢平臺160,用于向醫生客戶端180發送授權頁。授權頁至少包括:醫療咨詢平臺160在社交公眾平臺140上對應的應用標識。授權頁用于引導醫生客戶端180進入授權流程。應用標識用于識別對應的醫療咨詢平臺,由醫療咨詢平臺160預先在社交公眾平臺140上注冊。
[0084]醫生客戶端180,用于根據授權頁向社交公眾平臺140發送授權指示。授權指示包括:醫生客戶端180所對應的公眾號的登陸信息、醫療咨詢平臺160的應用標識和允許授予的至少一個代理權限。可選地,公眾號的登陸信息包括公眾號的帳號名、登錄密碼。代理權限包括但不限于:調用消息接收接口的權限、調用消息發送接口的權限、調用獲取用戶信息的權限等等。
[0085]社交公眾平臺140,用于在接收到授權指示后,向醫療咨詢平臺160發送與公眾號對應的授權碼,授權碼對應于至少一個代理權限。可選地,該授權碼還具有有效時間。
[0086]可選地,醫療咨詢平臺160在向醫生客戶端180請求授權前,向社交公眾平臺140獲取預授權碼,將預授權碼添加入授權頁中。預授權碼是指醫療咨詢平臺160經過社交公眾平臺140的身份驗證,社交公眾平臺140在認為醫療咨詢平臺160是可信用戶時,給予其已經通過驗證的標識。
[0087]醫生客戶端180,用于將預授權碼加入授權指示。可選地,授權指示包括:醫生客戶端所對應的公眾號的登陸信息、應用標識、允許授予的至少一個代理權限和預授權碼。
[0088]社交公眾平臺140,用于根據預授權碼和應用標識驗證本次的授權指示是否有效。
[0089]比如,丙醫療咨詢平臺先從社交公眾平臺獲取到預授權碼Q,該預授權碼Q的有效期為三分鐘。若丙醫療咨詢平臺在隨后兩分鐘內向醫生客戶端A發送授權頁,該授權頁中包含預授權碼Q;醫生客戶端A在接收到該授權頁后向社交公眾平臺發送授權指示,該授權指示中包含預授權碼Q;社交公眾平臺接收到該授權指示后,驗證預授權碼Q和丙醫療咨詢平臺對應的應用標識是否有效。經驗證,由于當前時間屬于三分鐘有效期內,則社交公眾平臺確認預授權碼Q和丙醫療咨詢平臺對應的應用標識有效。
[0090]可選地,醫療咨詢平臺160,還用于將回調URL添加入授權頁中。社交公眾平臺140在批準授權時,能夠通過該回調URL向醫療咨詢平臺140反饋授權碼。也即,該回調URL是社交公眾平臺140和醫療咨詢平臺160之間的一個交互渠道。
[0091]社交公眾平臺140,用于通過回調URL向醫療咨詢平臺160發送授權碼。
[0092]可選地,代理權限還包括獲取患者信息的權限。
[0093]醫療咨詢平臺160,用于通過代理權限調用患者信息獲取接口,從社交公眾平臺140獲取社交客戶端120對應的患者信息。
[0094]患者信息包括用戶帳號、患者的年齡、性別等。用戶帳號是指普通自然人在社交公眾平臺140中申請的用于個人社交的帳號。該帳號被登錄至當前的社交客戶端后,被社交平臺服務器和其它社交客戶端用于辨識當前社交客戶端的個人用戶身份。社交客戶端對應的患者可以是曾經進行過醫療咨詢的患者。
[0095]醫療咨詢平臺160將社交客戶端120對應的患者信息發送給醫生客戶端180。
[0096]綜上所述,本實施例提供的醫療咨詢系統,醫療咨詢平臺通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息;醫生客戶端接收咨詢消息;根據咨詢消息獲取回復消息;將回復消息發送給醫療咨詢平臺;醫療咨詢平臺接收醫生客戶端發送的回復消息;通過代理權限向社交公眾平臺發送回復消息;社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了用戶僅需要安裝社交客戶端,不需要另外安裝患者客戶端,降低開發成本,節約電子設備的硬件資源的效果。
[0097]另外,醫療咨詢平臺通過檢測回復消息和社交客戶端最近一次發送的咨詢消息之間間隔的時長是否超過預定閾值;若未超過預定閾值,則通過代理權限調用普通消息接口向社交公眾平臺發送回復消息;若超過預定閾值,則將回復消息轉化為模板回復消息;通過代理權限調用模板消息接口向社交公眾平臺發送模板回復消息。達到了減少了用戶被垃圾信息騷擾的次數。以模板回復消息回復用戶時,用戶能夠快速地了解信息內容,無需花費過多時間理解信息內容。
[0098]此外,醫療咨詢平臺向社交公眾平臺獲取預授權碼,將預授權碼添加入授權頁中;醫生客戶端將預授權碼加入授權指示;社交公眾平臺根據預授權碼和應用標識驗證授權指示是否有效,提高了授權過程中的安全性。
[0099]當代理權限包括獲取患者信息的權限時,醫療咨詢平臺通過代理權限調用患者信息獲取接口,從社交公眾平臺獲取社交客戶端對應的患者信息;將社交客戶端對應的患者信息發送給醫生客戶端,達到了醫生能夠便捷地獲取患者的患者信息的效果。
[0100]請參考圖3A,其示出了本發明一個實施例提供的醫療咨詢方法的方法流程圖。該方法用于醫療咨詢平臺,醫療咨詢平臺具有各個公眾號授予的代理權限,公眾號是在社交公眾平臺上注冊的面向公眾的帳號。該方法包括:
[0101]步驟302,通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息,咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;
[0102]步驟304,將咨詢消息轉發給公眾號對應的醫生客戶端;以便醫生客戶端將根據咨詢消息獲取到的回復消息發送給醫療咨詢平臺,回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容;
[0103]步驟306,接收醫生客戶端發送的回復消息;
[0104]步驟308,通過代理權限向社交公眾平臺發送回復消息,以便社交公眾平臺將回復消息轉發給社交客戶端。
[0105]綜上所述,本實施例提供的醫療咨詢方法,醫療咨詢平臺通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息;醫生客戶端接收咨詢消息;根據咨詢消息獲取回復消息;將回復消息發送給醫療咨詢平臺;醫療咨詢平臺接收醫生客戶端發送的回復消息;通過代理權限向社交公眾平臺發送回復消息;社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了使用社交客戶端代替患者客戶端,用戶不需要另外安裝患者客戶端,降低開發成本,節約電子設備的硬件資源的效果。
[0106]請參考圖3B,其示出了本發明另一個實施例提供的醫療咨詢方法的方法流程圖。該方法用于醫生客戶端,每個醫生客戶端對應有各自的公眾號,公眾號是在社交公眾平臺上注冊的面向公眾的帳號。該方法包括:
[0107]步驟312,接收醫療咨詢平臺轉發的咨詢消息;咨詢消息是醫療咨詢平臺通過代理權限從社交公眾平臺接收到的;醫療咨詢平臺具有各個公眾號授予的代理權限;咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;
[0108]步驟314,根據咨詢消息獲取回復消息;
[0109]步驟316,將回復消息發送給醫療咨詢平臺;以便醫療咨詢平臺通過代理權限向社交公眾平臺發送回復消息,由社交公眾平臺將回復消息轉發給社交客戶端;回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容。
[0110]綜上所述,本實施例提供的醫療咨詢方法,通過接收醫療咨詢平臺轉發的咨詢消息;根據咨詢消息獲取回復消息;將回復消息發送給醫療咨詢平臺;以便醫療咨詢平臺通過代理權限向社交公眾平臺發送回復消息,由社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了使用社交客戶端代替患者客戶端,用戶不需要另外安裝患者客戶端,降低開發成本,節約電子設備的硬件資源的效果。
[0111]請參考圖4A,其示出了本發明另一個實施例提供的醫療咨詢方法的方法流程圖。該方法用于醫療咨詢平臺,醫療咨詢平臺具有各個公眾號授予的代理權限,公眾號是在社交公眾平臺上注冊的面向公眾的帳號。本實施例以該醫療咨詢方法應用于圖1所示實施環境中來舉例說明。該方法包括:
[0112]步驟401,醫療咨詢平臺向醫生客戶端發送授權頁。
[0113]授權頁至少包括:醫療咨詢平臺在社交公眾平臺上對應的應用標識。授權頁用于引導醫生客戶端進入授權流程。應用標識用于識別對應的醫療咨詢平臺,由醫療咨詢平臺預先在社交公眾平臺上注冊。
[0114]步驟402,醫生客戶端根據授權頁向社交公眾平臺發送授權指示。
[0115]授權指示包括:醫生客戶端所對應的公眾號的登陸信息、應用標識和允許授予的至少一個代理權限。可選地,公眾號的登陸信息包括公眾號的帳號名、登錄密碼。
[0116]步驟403,社交公眾平臺在接收到授權指示后,向醫療咨詢平臺發送與公眾號對應的授權碼,授權碼對應于至少一個代理權限。
[0117]為了驗證醫療咨詢平臺的可信度,如圖4B所示,步驟401至步驟403可被替代實現為如下步驟:
[0118]步驟41,醫療咨詢平臺向社交公眾平臺獲取預授權碼,將預授權碼添加入授權頁中。
[0119]預授權碼是指醫療咨詢平臺經過社交公眾平臺的驗證,社交公眾平臺給予其已經通過驗證的標識。
[0120]步驟42,醫療咨詢平臺向醫生客戶端發送攜帶有預授權碼的授權頁。
[0121 ]步驟43,醫生客戶端接收攜帶有預授權碼的授權頁。
[0122]步驟44,醫生客戶端將公眾號的登陸信息、應用標識、允許授予的至少一個代理權限和預授權碼加入授權指示。
[0123]授權指示包括:醫生客戶端所對應的公眾號的登陸信息、應用標識、允許授予的至少一個代理權限和預授權碼。
[0124]步驟45,醫生客戶端根據授權頁向社交公眾平臺發送授權指示。
[0125]步驟46,社交公眾平臺根據預授權碼和應用標識驗證授權指示是否有效。
[0126]可選地,醫療咨詢平臺還將回調URL添加入授權頁中。社交公眾平臺能夠通過該回調URL向醫療咨詢平臺發送消息。社交公眾平臺通過回調URL向醫療咨詢平臺發送授權碼。
[0127]也即,步驟41中的授權頁中包括:應用標識、預授權碼和回調URL。
[0128]步驟404,醫療咨詢平臺接收社交公眾平臺發送的與公眾號對應的授權碼。
[0129]授權碼對應于至少一個代理權限。可選地,授權碼還有有效時間。
[0130]當醫療咨詢平臺需要在社交公眾平臺調用與該公眾號對應的代理權限時,需要在調用請求中攜帶該授權碼,由社交公眾平臺驗證該授權碼是有效的授權碼時,響應該調用請求。
[0131]在獲得授權碼后,醫療咨詢平臺能夠作為醫生客戶端的代理方與社交公眾平臺進行交互。
[0132]步驟405,社交客戶端向社交公眾平臺發送咨詢消息。
[0133]咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容。比如,社交客戶端的用戶帳號:weiwei,公眾號:甲醫院骨科,咨詢內容:醫生,請問我的關節炎又犯了,怎么辦?
[0134]步驟406,醫療咨詢平臺通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息。
[0135]醫療咨詢平臺通過授權碼調用消息接收接口,從社交公眾平臺接收社交客戶端發送的咨詢消息。
[0136]步驟407,醫療咨詢平臺將咨詢消息轉發給公眾號對應的醫生客戶端。
[0137]步驟408,醫生客戶端接收咨詢消息。
[0138]步驟409,醫生客戶端根據咨詢消息獲取回復消息。
[0139]回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容。
[0140]步驟410,醫生客戶端將回復消息發送給醫療咨詢平臺。
[0141]步驟411,醫療咨詢平臺接收醫生客戶端發送的回復消息。
[0142]步驟412,醫療咨詢平臺通過代理權限向社交公眾平臺發送回復消息。
[0143]代理權限包括調用消息發送接口的權限,消息發送接口包括普通消息發送接口,和/或,模板消息發送接口。醫療咨詢平臺可通過但不限于如下兩種方式向社交公眾平臺發送回復消息:
[0144]第一種,醫療咨詢平臺通過代理權限調用普通消息接口向社交公眾平臺發送回復消息。
[0145]第二種,醫療咨詢平臺將回復消息轉化為模板回復消息;通過代理權限調用模板消息接口向社交公眾平臺發送模板回復消息。
[0146]可選地,醫療咨詢平臺在接收到回復消息后,還可以檢測回復消息和最近一次咨詢消息之間的時長是否超過預定閾值。如圖4C所示,本步驟包括如下子步驟:
[0147]步驟412a,醫療咨詢平臺在接收到回復消息后,檢測回復消息和社交客戶端最近一次發送的咨詢消息之間間隔的時長是否超過預定閾值。
[0148]步驟412b,若未超過預定閾值,醫療咨詢平臺則通過代理權限調用普通消息接口向社交公眾平臺發送回復消息。
[0149]普通消息通常是指不限定格式的消息,比如文字消息、圖片消息、語音消息和視頻消息中的一種或幾種的組合。
[0150]步驟412c,若超過預定閾值,醫療咨詢平臺則將回復消息轉化為模板回復消息;通過代理權限調用模板消息接口向社交公眾平臺發送模板回復消息。
[0151]模板回復消息是指格式化的消息,模板回復消息可以是社交公眾平臺規定的格式消息,也可以是醫療咨詢平臺向社交公眾平臺申請并經過批準的格式消息。比如按照一定格式排布的文字、文字圖片結合、文字語音結合或者文字、圖片以及語音的結合。如圖2所示,界面G中即為一種模板回復消息。
[0152]步驟413,社交公眾平臺將回復消息轉發給社交客戶端。
[0153]步驟414,社交客戶端接收回復消息。
[0154]除此之外,代理權限包括獲取患者信息的權限時。還可選包括如下步驟,如圖4D所示:
[0155]步驟415,醫療咨詢平臺通過代理權限調用患者信息獲取接口,從社交公眾平臺獲取社交客戶端對應的患者信息;
[0156]患者信息包括用戶帳號、患者的年齡、性別、病癥和發病時長等。用戶帳號是指普通自然人在平臺服務器中申請的用于個人社交的帳號。該帳號被登錄至當前社交客戶端后,被社交平臺服務器和其它社交客戶端用于辨識當前社交客戶端的個人用戶身份。社交客戶端對應的患者可以是曾經進行過醫療咨詢的患者。
[0157]步驟416,醫療咨詢平臺將社交客戶端對應的患者信息發送給醫生客戶端。
[0158]醫生客戶端可以查看患者的患者信息。
[0159]綜上所述,本實施例提供的醫療咨詢方法,醫療咨詢平臺通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息;醫生客戶端接收咨詢消息;根據咨詢消息獲取回復消息;將回復消息發送給醫療咨詢平臺;醫療咨詢平臺接收醫生客戶端發送的回復消息;通過代理權限向社交公眾平臺發送回復消息;社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了用戶僅需要安裝社交客戶端,不需要另外安裝患者客戶端,降低開發成本,節約電子設備的硬件資源的效果。
[0160]另外,醫療咨詢平臺通過檢測回復消息和社交客戶端最近一次發送的咨詢消息之間間隔的時長是否超過預定閾值;若未超過預定閾值,則通過代理權限調用普通消息接口向社交公眾平臺發送回復消息;若超過預定閾值,則將回復消息轉化為模板回復消息;通過代理權限調用模板消息接口向社交公眾平臺發送模板回復消息。達到了減少了用戶被垃圾信息騷擾的次數。以模板回復消息回復用戶時,用戶能夠快速地了解信息內容,無需花費過多時間理解信息內容。
[0161]此外,醫療咨詢平臺向社交公眾平臺獲取預授權碼,將預授權碼添加入授權頁中;醫生客戶端將預授權碼加入授權指示;社交公眾平臺根據預授權碼和應用標識驗證授權指示是否有效,提高了授權過程中的安全性。
[0162]當代理權限包括獲取患者信息的權限時,醫療咨詢平臺通過代理權限調用患者信息獲取接口,從社交公眾平臺獲取社交客戶端對應的患者信息;將社交客戶端對應的患者信息發送給醫生客戶端,達到了醫生能夠便捷地獲取患者的患者信息的效果。
[0163]如圖4E所示,在一個具體的實施例中,醫療咨詢系統包括社交客戶端、社交公眾平臺、醫療咨詢平臺和醫生客戶端。
[0164]醫療咨詢平臺400可劃分為四個業務模塊:咨詢消息后臺420、公眾號咨詢管理平臺440、授權碼管理模塊460和用戶信息數據庫480。
[0165]咨詢消息后臺420,用于轉發咨詢消息和回復消息,將患者在社交客戶端發送的咨詢消息轉發到醫生客戶端,將醫生客戶端回復的回復消息轉發到社交客戶端。
[0166]公眾號咨詢管理平臺440,用于提供公眾號授權服務。醫生客戶端通過該公眾號咨詢管理平臺440可進行公眾號的代理權限的授權。
[0167]授權碼管理模塊460,用于管理各個公眾號授權后取得的授權碼,以及定期更新授權碼。
[0168]用戶信息數據庫480,用于存儲社交客戶端、公眾號和醫生客戶端的信息。比如,社交客戶端的用戶帳號、用戶咨詢時間、來往信息、歷史病例、醫生客戶端對應的醫生信息等等。
[0169]醫療咨詢整體實現流程如下:
[0170]醫生下載安裝醫生客戶端并在社交公眾平臺注冊公眾號,然后登陸公眾號咨詢管理平臺向醫療咨詢平臺400進行公眾號授權。社交公眾平臺向醫療咨詢平臺提供授權服務,允許醫療咨詢平臺400對授權的公眾號進行管理。屬于同一團隊的醫生客戶端可以登錄相同的公眾號,屬于不同團隊的醫生客戶端可以登錄不同的公眾號。可選地,團隊可以根據醫院、科室等屬性劃分建立。比如甲醫院的骨科醫生1、骨科醫生2和骨科醫生3各自的醫生客戶端都登錄公眾號:甲醫院骨科。又比如,乙醫院的醫生X、醫生Y和醫生Z各自的醫生客戶端都登錄公眾號:乙醫院。
[0171]獲得公眾號的授權后,公眾號咨詢管理平臺可以獲取代為公眾號進行消息收發,以及獲取患者的用戶信息。
[0172]患者通過社交客戶端在社交公眾平臺中找到某醫院的公眾號或者某醫生的公眾號并關注,就可以發送咨詢消息和接收醫生的回復消息。患者可以通過文字、圖片、語音和視頻中的一種或幾種進行咨詢,醫生也可以通過文字、圖片、語音和視頻中的一種或幾種進行回復。
[0173]比如社交客戶端“用戶H1”關注公眾號甲醫院骨科,社交客戶端“用戶H2和用戶H3”關注公眾號乙醫院。社交客戶端“用戶H4”關注醫生W的公眾號。用戶H1、用戶H2、用戶H3和用戶H4可以通過各自關注的公眾號向醫生客戶端發送咨詢消息和接收回復消息。
[0174]請參考圖5,其示出了本發明一個實施例提供的一種醫療咨詢裝置的框圖,該裝置用于醫療咨詢平臺,醫療咨詢平臺具有各個公眾號授予的代理權限,公眾號是在社交公眾平臺上注冊的面向公眾的帳號。該裝置包括:第一接收模塊520、第一發送模塊540、第二接收模塊560和第二發送模塊580。
[0175]第一接收模塊520,用于通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息,咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;
[0176]第一發送模塊540,用于將咨詢消息轉發給公眾號對應的醫生客戶端;以便醫生客戶端將根據咨詢消息獲取到的回復消息發送給醫療咨詢平臺,回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容;
[0177]第二接收模塊560,用于接收醫生客戶端發送的回復消息;
[0178]第二發送模塊580,用于通過代理權限向社交公眾平臺發送回復消息,以便社交公眾平臺將回復消息轉發給社交客戶端。
[0179]綜上所述,本實施例提供的醫療咨詢裝置,通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息;將咨詢消息轉發給公眾號對應的醫生客戶端;以便醫生客戶端將根據咨詢消息獲取到的回復消息發送給醫療咨詢平;用于接收醫生客戶端發送的回復消息;通過代理權限向社交公眾平臺發送回復消息,以便社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了不需另外安裝患者客戶端,降低開發成本,節約設備硬件資源的效果。
[0180]請參考圖6,其示出了本發明另一個實施例提供的一種醫療咨詢裝置的框圖,該裝置用于醫療咨詢平臺,醫療咨詢平臺具有各個公眾號授予的代理權限,公眾號是在社交公眾平臺上注冊的面向公眾的帳號。該裝置包括:第一接收模塊620、第一發送模塊640、第二接收模塊660和第二發送模塊680。
[0181]第一接收模塊620,用于通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息,咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;
[0182]第一發送模塊640,用于將咨詢消息轉發給公眾號對應的醫生客戶端;以便醫生客戶端將根據咨詢消息獲取到的回復消息發送給醫療咨詢平臺,回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容;
[0183]第二接收模塊660,用于接收醫生客戶端發送的回復消息;
[0184]第二發送模塊680,用于通過代理權限向社交公眾平臺發送回復消息,以便社交公眾平臺將回復消息轉發給社交客戶端。
[0185]可選地,該裝置還包括:
[0186]授權頁發送模塊610,用于向醫生客戶端發送授權頁,授權頁至少包括:醫療咨詢平臺在社交公眾平臺上對應的應用標識;以便醫生客戶端根據授權頁向社交公眾平臺發送授權指示,授權指示包括:醫生客戶端所對應的公眾號的登陸信息、應用標識和允許授予的至少一個代理權限;社交公眾平臺在接收到授權指示后,向醫療咨詢平臺發送與公眾號對應的授權碼,授權碼對應于至少一個代理權限;
[0187]授權碼接收模塊611,用于接收與公眾號對應的授權碼。
[0188]可選地,該裝置還包括:
[0189]授權碼獲取模塊612,用于向社交公眾平臺獲取預授權碼;
[0190]第一添加模塊613,用于將預授權碼添加入授權頁中;以便醫生客戶端將預授權碼加入授權指示;社交公眾平臺根據預授權碼和應用標識驗證授權指示是否有效。
[0191]可選地,該裝置還包括:
[0192]第二添加模塊614,用于將回調URL添加入授權頁中;以便社交公眾平臺通過回調URL向醫療咨詢平臺發送授權碼。
[0193]可選地,代理權限包括調用消息發送接口的權限,消息發送接口包括普通消息發送接口,和/或,模板消息發送接口 ;第二發送模塊680還包括:
[0194]第一發送子模塊681,用于通過代理權限調用普通消息接口向社交公眾平臺發送回復消息;
[0195]或,
[0196]第二發送子模塊682,用于將回復消息轉化為模板回復消息;通過代理權限調用模板消息接口向社交公眾平臺發送模板回復消息。
[0197]可選地,該裝置還包括:
[0198]時長檢測模塊670,用于在接收到回復消息后,檢測回復消息和社交客戶端最近一次發送的咨詢消息之間間隔的時長是否超過預定閾值;
[0199]第一發送子模塊681,用于若未超過預定閾值,則通過代理權限調用普通消息接口向社交公眾平臺發送回復消息;
[0200]第二發送子模塊682,用于若超過預定閾值,則將回復消息轉化為模板回復消息;通過代理權限調用模板消息接口向社交公眾平臺發送模板回復消息。
[0201 ]可選地,代理權限包括獲取患者信息的權限,該裝置還包括:
[0202]信息獲取模塊690,用于通過代理權限調用患者信息獲取接口,從社交公眾平臺獲取社交客戶端對應的患者信息;
[0203]信息發送模塊691,用于將社交客戶端對應的患者信息發送給醫生客戶端。
[0204]綜上所述,本實施例提供的醫療咨詢裝置,通過代理權限從社交公眾平臺接收社交客戶端發送的咨詢消息;將咨詢消息轉發給公眾號對應的醫生客戶端;以便醫生客戶端將根據咨詢消息獲取到的回復消息發送給醫療咨詢平;用于接收醫生客戶端發送的回復消息;通過代理權限向社交公眾平臺發送回復消息,以便社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了不需另外安裝患者客戶端,降低開發成本,節約設備硬件資源的效果。
[0205]另外,醫療咨詢平臺通過檢測回復消息和社交客戶端最近一次發送的咨詢消息之間間隔的時長是否超過預定閾值;若未超過預定閾值,則通過代理權限調用普通消息接口向社交公眾平臺發送回復消息;若超過預定閾值,則將回復消息轉化為模板回復消息;通過代理權限調用模板消息接口向社交公眾平臺發送模板回復消息。達到了減少了用戶被垃圾信息騷擾的次數。以模板回復消息回復用戶時,用戶能夠快速地了解信息內容,無需花費過多時間理解信息內容。
[0206]此外,醫療咨詢平臺向社交公眾平臺獲取預授權碼,將預授權碼添加入授權頁中;醫生客戶端將預授權碼加入授權指示;社交公眾平臺根據預授權碼和應用標識驗證授權指示是否有效,提高了授權過程中的安全性。
[0207]當代理權限包括獲取患者信息的權限時,醫療咨詢平臺通過代理權限調用患者信息獲取接口,從社交公眾平臺獲取社交客戶端對應的患者信息;將社交客戶端對應的患者信息發送給醫生客戶端,達到了醫生能夠便捷地獲取患者的患者信息的效果。
[0208]請參考圖7,其示出了本發明另一個實施例提供的一種醫療咨詢裝置的框圖,該裝置用于醫生客戶端,每個醫生客戶端對應有各自的公眾號,公眾號是在社交公眾平臺上注冊的面向公眾的帳號。該裝置包括:消息接收模塊720、消息獲取模塊740和消息發送模塊760;
[0209]消息接收模塊720,用于接收醫療咨詢平臺轉發的咨詢消息;咨詢消息是醫療咨詢平臺通過代理權限從社交公眾平臺接收到的;醫療咨詢平臺具有各個公眾號授予的代理權限;咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;
[0210]消息獲取模塊740,用于根據咨詢消息獲取回復消息;
[0211]消息發送模塊760,用于將回復消息發送給醫療咨詢平臺;以便醫療咨詢平臺通過代理權限向社交公眾平臺發送回復消息,由社交公眾平臺將回復消息轉發給社交客戶端;回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容。
[0212]綜上所述,本實施例提供的醫療咨詢裝置,通過接收醫療咨詢平臺轉發的咨詢消息;用于根據咨詢消息獲取回復消息;將回復消息發送給醫療咨詢平臺;以便醫療咨詢平臺通過代理權限向社交公眾平臺發送回復消息,由社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了不需另外安裝患者客戶端,降低開發成本,節約設備硬件資源的效果。
[0213]請參考圖8,其示出了本發明另一個實施例提供的一種醫療咨詢裝置的框圖,該裝置用于醫生客戶端,每個醫生客戶端對應有各自的公眾號,公眾號是在社交公眾平臺上注冊的面向公眾的帳號。該裝置包括:消息接收模塊820、消息獲取模塊840和消息發送模塊860;
[0214]消息接收模塊820,用于接收醫療咨詢平臺轉發的咨詢消息;咨詢消息是醫療咨詢平臺通過代理權限從社交公眾平臺接收到的;醫療咨詢平臺具有各個公眾號授予的代理權限;咨詢消息包括:社交客戶端的用戶帳號、公眾號和咨詢內容;
[0215]消息獲取模塊840,用于根據咨詢消息獲取回復消息;
[0216]消息發送模塊860,用于將回復消息發送給醫療咨詢平臺;以便醫療咨詢平臺通過代理權限向社交公眾平臺發送回復消息,由社交公眾平臺將回復消息轉發給社交客戶端;回復消息包括:社交客戶端的用戶帳號、公眾號和回復內容。
[0217]可選地,該裝置還包括:
[0218]授權頁接收模塊810,用于接收醫療咨詢平臺發送的授權頁,授權頁至少包括:醫療咨詢平臺在社交公眾平臺上對應的應用標識;
[0219]指示發送模塊811,用于根據授權頁向社交公眾平臺發送授權指示,授權指示包括:醫生客戶端所對應的公眾號的登陸信息、應用標識和允許授予的至少一個代理權限;以便社交公眾平臺在接收到授權指示后,向醫療咨詢平臺發送與公眾號對應的授權碼,授權碼對應于至少一個代理權限。
[0220]可選地,該裝置還包括:
[0221]授權碼加入模塊812,用于將預授權碼加入授權指示;預授權碼是醫療咨詢平臺從社交公眾平臺獲取到的,并添加在授權頁中;以便社交公眾平臺根據預授權碼和應用標識驗證授權指示是否有效。
[0222]可選地,代理權限包括獲取患者信息的權限,該裝置還包括:
[0223]第三接收模塊880,用于接收醫療咨詢平臺發送的與社交客戶端對應的患者信息;社交客戶端對應的患者信息是醫療咨詢平臺通過代理權限調用患者信息獲取接口,從社交公眾平臺獲取到的。
[0224]綜上所述,本實施例提供的醫療咨詢裝置,通過接收醫療咨詢平臺轉發的咨詢消息;用于根據咨詢消息獲取回復消息;將回復消息發送給醫療咨詢平臺;以便醫療咨詢平臺通過代理權限向社交公眾平臺發送回復消息,由社交公眾平臺將回復消息轉發給社交客戶端。解決了患者客戶端的使用率偏低,用戶在健康狀態下很可能不安裝患者客戶端或者卸載患者客戶端,以減少對手機硬件資源的占用問題;達到了不需另外安裝患者客戶端,降低開發成本,節約設備硬件資源的效果。
[0225]另外,醫生客戶端將預授權碼加入授權指示;社交公眾平臺根據預授權碼和應用標識驗證授權指示是否有效,提高了授權過程中的安全性。
[0226]此外,當代理權限包括獲取患者信息的權限時,醫療咨詢平臺通過代理權限調用患者信息獲取接口,從社交公眾平臺獲取社交客戶端對應的患者信息;將社交客戶端對應的患者信息發送給醫生客戶端,達到了醫生能夠便捷地獲取患者的患者信息的效果。
[0227]請參考圖9,其示出了本發明一個實施例提供的醫療咨詢平臺的結構示意圖。所述醫療咨詢平臺900包括中央處理單元(CPU)901、包括隨機存取存儲器(RAM)902和只讀存儲器(R0M)903的系統存儲器904,以及連接系統存儲器904和中央處理單元901的系統總線905。所述醫療咨詢平臺900還包括幫助計算機內的各個器件之間傳輸信息的基本輸入/輸出系統(I/O系統)906,和用于存儲操作系統913、應用程序914和其他程序模塊915的大容量存儲設備907。
[0228]所述基本輸入/輸出系統906包括有用于顯示信息的顯示器908和用于用戶輸入信息的諸如鼠標、鍵盤之類的輸入設備909。其中所述顯示器908和輸入設備907都通過連接到系統總線905的輸入輸出控制器910連接到中央處理單元901。所述基本輸入/輸出系統906還可以包括輸入輸出控制器910以用于接收和處理來自鍵盤、鼠標、或電子觸控筆等多個其他設備的輸入。類似地,輸入輸出控制器910還提供輸出到顯示屏、打印機或其他類型的輸出設備。
[0229]所述大容量存儲設備907通過連接到系統總線905的大容量存儲控制器(未示出)連接到中央處理單元901。所述大容量存儲設備907及其相關聯的計算機可讀介質為醫療咨詢平臺900提供非易失性存儲。也就是說,所述大容量存儲設備907可以包括諸如硬盤或者⑶-ROM驅動器之類的計算機可讀介質(未示出)。
[0230]不失一般性,所述計算機可讀介質可以包括計算機存儲介質和通信介質。計算機存儲介質包括以用于存儲諸如計算機可讀指令、數據結構、程序模塊或其他數據等信息的任何方法或技術實現的易失性和非易失性、可移動和不可移動介質。計算機存儲介質包括RAM、R0M、EPR0M、EEPR0M、閃存或其他固態存儲其技術,CD-R0M、DVD或其他光學存儲、磁帶盒、磁帶、磁盤存儲或其他磁性存儲設備。當然,本領域技術人員可知所述計算機存儲介質不局限于上述幾種。上述的系統存儲器904和大容量存儲設備907可以統稱為存儲器。
[0231]根據本發明的各種實施例,所述醫療咨詢平臺900還可以通過諸如因特網等網絡連接到網絡上的遠程計算機運行。也即醫療咨詢平臺900可以通過連接在所述系統總線905上的網絡接口單元911連接到網絡912,或者說,也可以使用網絡接口單元911來連接到其他類型的網絡或遠程計算機系統(未示出)。
[0232]所述存儲器還包括一個或者一個以上的程序,所述一個或者一個以上程序存儲于存儲器中,所述一個或者一個以上程序用于執行上述實施例提供的由醫療咨詢平臺執行的醫療咨詢方法。
[0233]請參考圖10,其示出了本發明另一個實施例提供的電子設備的結構示意圖。該電子設備中運行有醫生客戶端。如圖10所示,該電子設備可以包括射頻(RF ,Rad1Frequency)電路1001、包括有一個或一個以上計算機可讀存儲介質的存儲器1002、輸入單元1003、顯示單元1004、傳感器1005、音頻電路1006、無線保真(WiFi ,Wireless Fidelity)模塊1007、包括有一個或者一個以上處理核心的處理器1008、以及電源1009等部件。本領域技術人員可以理解,圖10中示出的電子設備結構并不構成對電子設備的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。其中:
[0234]RF電路1001可用于收發信息或通話過程中,信號的接收和發送,特別地,將基站的下行信息接收后,交由一個或者一個以上處理器1008處理;另外,將涉及上行的數據發送給基站。通常,RF電路1001包括但不限于天線、至少一個放大器、調諧器、一個或多個振蕩器、用戶身份模塊(SIM,Subscriber Identity Module)卡、收發信機、親合器、低噪聲放大器(LNA,Low Noise Amplif ier)、雙工器等。此外,RF電路1001還可以通過無線通信與網絡和其他設備通信。所述無線通信可以使用任一通信標準或協議,包括但不限于全球移動通訊系統(GSM,Global System of Mobile communicat1n)、通用分組無線服務(GPRS,GeneralPacket Rad1 Service)、碼分多址(CDMA,Code Divis1n Multiple Access)、寬帶碼分多址(WCDMA,Wideband Code Divis1n Multiple Access)、長期演進(LTE,Long TermEvolut1n)、電子郵件、短消息服務(SMS,Short Messaging Service)等。
[0235]存儲器1002可用于存儲軟件程序以及模塊,處理器1008通過運行存儲在存儲器1002的軟件程序以及模塊,從而執行各種功能應用以及數據處理。存儲器1002可主要包括存儲程序區和存儲數據區,其中,存儲程序區可存儲操作系統、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數據區可存儲根據電子設備的使用所創建的數據(比如音頻數據、電話本等)等。此外,存儲器1002可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態存儲器件。相應地,存儲器1002還可以包括存儲器控制器,以提供處理器1008和輸入單元1003對存儲器1002的訪問。
[0236]輸入單元1003可用于接收輸入的數字或字符信息,以及產生與用戶設置以及功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。具體地,在一個具體的實施例中,輸入單元1003可包括觸敏表面以及其他輸入設備。觸敏表面,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),并根據預先設定的程式驅動相應的連接裝置。可選的,觸敏表面可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉換成觸點坐標,再送給處理器1008,并能接收處理器1008發來的命令并加以執行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸敏表面。除了觸敏表面,輸入單元1003還可以包括其他輸入設備。具體地,其他輸入設備可以包括但不限于物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、鼠標、操作桿等中的一種或多種。
[0237]顯示單元1004可用于顯示由用戶輸入的信息或提供給用戶的信息以及電子設備的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標、視頻和其任意組合來構成。顯示單元1004可包括顯示面板,可選的,可以采用液晶顯示器(IXD,Liquid CrystalDisplay)、有機發光二極管(0LED,0rganic Light-Emitting D1de)等形式來配置顯示面板。進一步的,觸敏表面可覆蓋顯示面板,當觸敏表面檢測到在其上或附近的觸摸操作后,傳送給處理器1008以確定觸摸事件的類型,隨后處理器1008根據觸摸事件的類型在顯示面板上提供相應的視覺輸出。雖然在圖10中,觸敏表面與顯示面板是作為兩個獨立的部件來實現輸入和輸入功能,但是在某些實施例中,可以將觸敏表面與顯示面板集成而實現輸入和輸出功能。
[0238]電子設備還可包括至少一種傳感器1005,比如光傳感器、運動傳感器以及其他傳感器。具體地,光傳感器可包括環境光傳感器及接近傳感器,其中,環境光傳感器可根據環境光線的明暗來調節顯示面板的亮度,接近傳感器可在電子設備移動到耳邊時,關閉顯示面板和/或背光。作為運動傳感器的一種,重力加速度傳感器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用于識別手機姿態的應用(比如橫豎屏切換、相關游戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;至于電子設備還可配置的陀螺儀、氣壓計、濕度計、溫度計、紅外線傳感器等其他傳感器,在此不再贅述。
[0239]音頻電路1006、揚聲器,傳聲器可提供用戶與電子設備之間的音頻接口。音頻電路1006可將接收到的音頻數據轉換后的電信號,傳輸到揚聲器,由揚聲器轉換為聲音信號輸出;另一方面,傳聲器將收集的聲音信號轉換為電信號,由音頻電路1006接收后轉換為音頻數據,再將音頻數據輸出處理器1008處理后,經RF電路1001以發送給比如另一電子設備,或者將音頻數據輸出至存儲器1002以便進一步處理。音頻電路1006還可能包括耳塞插孔,以提供外設耳機與電子設備的通信。
[0240]WiFi屬于短距離無線傳輸技術,電子設備通過WiFi模塊1007可以幫助用戶收發電子郵件、瀏覽網頁和訪問流式媒體等,它為用戶提供了無線的寬帶互聯網訪問。雖然圖10示出了 WiFi模塊1007,但是可以理解的是,其并不屬于電子設備的必須構成,完全可以根據需要在不改變發明的本質的范圍內而省略。
[0241]處理器1008是電子設備的控制中心,利用各種接口和線路連接整個手機的各個部分,通過運行或執行存儲在存儲器1002內的軟件程序和/或模塊,以及調用存儲在存儲器1002內的數據,執行電子設備的各種功能和處理數據,從而對手機進行整體監控。可選的,處理器1008可包括一個或多個處理核心;優選的,處理器1008可集成應用處理器和調制解調處理器,其中,應用處理器主要處理操作系統、用戶界面和應用程序等,調制解調處理器主要處理無線通信。可以理解的是,上述調制解調處理器也可以不集成到處理器1008中。
[0242]電子設備還包括給各個部件供電的電源1009(比如電池),優選的,電源可以通過電源管理系統與處理器1008邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。電源1009還可以包括一個或一個以上的直流或交流電源、再充電系統、電源故障檢測電路、電源轉換器或者逆變器、電源狀態指示器等任意組件。
[0243]盡管未示出,電子設備還可以包括攝像頭、藍牙模塊等,在此不再贅述。具體在本實施例中,電子設備中的處理器1008會運行存儲在存儲器1002中的一個或一個以上的程序指令,從而實現上述各個方法實施例中所提供的由醫療客戶端執行的醫療咨詢方法。
[0244]本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質可以包括:只讀存儲器(R0M,Read Only Memory)、隨機存取記憶體(RAM,RandomAccess Memory)、磁盤或光盤等。
[0245]需要說明的是:上述實施例提供的醫療咨詢裝置,僅以上述各功能模塊的劃分進行舉例說明,實際應用中,可以根據需要而將上述功能分配由不同的功能模塊完成,即將設備的內部結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的醫療咨詢裝置、醫療咨詢方法和醫療咨詢系統實施例屬于同一構思,其具體實現過程詳見系統實施例,這里不再贅述。
[0246]上述本發明實施例序號僅僅為了描述,不代表實施例的優劣。
[0247]本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0248]以上所述僅為本發明的較佳實施例,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
【主權項】
1.一種醫療咨詢系統,其特征在于,所述系統包括:至少一個醫生客戶端和醫療咨詢平臺,每個醫生客戶端對應有各自的公眾號,所述醫療咨詢平臺具有各個公眾號授予的代理權限,所述公眾號是在社交公眾平臺上注冊的面向公眾的帳號; 所述醫療咨詢平臺,用于通過所述代理權限從所述社交公眾平臺接收社交客戶端發送的咨詢消息,所述咨詢消息包括:所述社交客戶端的用戶帳號、所述公眾號和咨詢內容;將所述咨詢消息轉發給所述公眾號對應的所述醫生客戶端; 所述醫生客戶端,用于接收所述咨詢消息;根據所述咨詢消息獲取回復消息;將所述回復消息發送給所述醫療咨詢平臺,所述回復消息包括:所述社交客戶端的用戶帳號、所述公眾號和回復內容; 所述醫療咨詢平臺,用于接收所述醫生客戶端發送的所述回復消息;通過所述代理權限向所述社交公眾平臺發送所述回復消息,由所述社交公眾平臺將所述回復消息轉發給所述社交客戶端。2.根據權利要求1所述的系統,其特征在于, 所述醫療咨詢平臺,用于向所述醫生客戶端發送授權頁,所述授權頁至少包括:所述醫療咨詢平臺在所述社交公眾平臺上對應的應用標識; 所述醫生客戶端,用于根據所述授權頁向所述社交公眾平臺發送授權指示,所述授權指示包括:所述醫生客戶端所對應的公眾號的登陸信息、所述應用標識和允許授予的至少一個代理權限; 所述社交公眾平臺,用于在接收到所述授權指示后,向所述醫療咨詢平臺發送與所述公眾號對應的授權碼,所述授權碼對應于所述至少一個代理權限。3.根據權利要求2所述的系統,其特征在于, 所述醫療咨詢平臺,用于向所述社交公眾平臺獲取預授權碼,將所述預授權碼添加入所述授權頁中; 所述醫生客戶端,用于將所述預授權碼加入所述授權指示; 所述社交公眾平臺,用于根據所述預授權碼和所述應用標識驗證所述授權指示是否有效。4.根據權利要求2所述的系統,其特征在于, 所述醫療咨詢平臺,用于將回調URL添加入所述授權頁中; 所述社交公眾平臺,用于通過所述回調URL向所述醫療咨詢平臺發送所述授權碼。5.根據權利要求1至4任一所述的系統,其特征在于,所述代理權限包括調用消息發送接口的權限,所述消息發送接口包括普通消息發送接口,和/或,模板消息發送接口 ; 所述醫療咨詢平臺,用于通過所述代理權限調用所述普通消息接口向所述社交公眾平臺發送所述回復消息; 或, 所述醫療咨詢平臺,用于將所述回復消息轉化為模板回復消息;通過所述代理權限調用所述模板消息接口向所述社交公眾平臺發送所述模板回復消息。6.根據權利要求5所述系統,其特征在于, 所述醫療咨詢平臺,用于在接收到所述回復消息后,檢測所述回復消息和所述社交客戶端最近一次發送的所述咨詢消息之間間隔的時長是否超過預定閾值;若未超過所述預定閾值,則通過所述代理權限調用所述普通消息接口向所述社交公眾平臺發送所述回復消息;若超過所述預定閾值,則將所述回復消息轉化為模板回復消息;通過所述代理權限調用所述模板消息接口向所述社交公眾平臺發送所述模板回復消息。7.根據權利要求1至4任一所述的系統,其特征在于,所述代理權限包括獲取患者信息的權限; 所述醫療咨詢平臺,用于通過所述代理權限調用患者信息獲取接口,從所述社交公眾平臺獲取所述社交客戶端對應的患者信息;將所述社交客戶端對應的患者信息發送給所述醫生客戶端。8.—種醫療咨詢方法,其特征在于,所述方法用于醫療咨詢平臺,所述醫療咨詢平臺具有各個公眾號授予的代理權限,所述公眾號是在社交公眾平臺上注冊的面向公眾的帳號,所述方法包括: 通過所述代理權限從所述社交公眾平臺接收社交客戶端發送的咨詢消息,所述咨詢消息包括:所述社交客戶端的用戶帳號、所述公眾號和咨詢內容; 將所述咨詢消息轉發給所述公眾號對應的醫生客戶端;以便所述醫生客戶端將根據所述咨詢消息獲取到的回復消息發送給所述醫療咨詢平臺,所述回復消息包括:所述社交客戶端的用戶帳號、所述公眾號和回復內容; 接收所述醫生客戶端發送的所述回復消息; 通過所述代理權限向所述社交公眾平臺發送所述回復消息,以便所述社交公眾平臺將所述回復消息轉發給所述社交客戶端。9.根據權利要求8所述的方法,其特征在于,所述方法還包括: 向所述醫生客戶端發送授權頁,所述授權頁至少包括:所述醫療咨詢平臺在所述社交公眾平臺上對應的應用標識;以便所述醫生客戶端根據所述授權頁向所述社交公眾平臺發送授權指示,所述授權指示包括:所述醫生客戶端所對應的公眾號的登陸信息、所述應用標識和允許授予的至少一個代理權限;所述社交公眾平臺在接收到所述授權指示后,向所述醫療咨詢平臺發送與所述公眾號對應的授權碼,所述授權碼對應于所述至少一個代理權限; 接收與所述公眾號對應的授權碼。10.根據權利要求9所述的方法,其特征在于,所述方法還包括: 向所述社交公眾平臺獲取預授權碼; 將所述預授權碼添加入所述授權頁中;以便所述醫生客戶端將所述預授權碼加入所述授權指示;所述社交公眾平臺根據所述預授權碼和所述應用標識驗證所述授權指示是否有效。11.根據權利要求9所述的方法,其特征在于,所述方法還包括: 將回調URL添加入所述授權頁中;以便所述社交公眾平臺通過所述回調URL向所述醫療咨詢平臺發送所述授權碼。12.根據權利要求8至11任一所述的方法,其特征在于,所述代理權限包括調用消息發送接口的權限,所述消息發送接口包括普通消息發送接口,和/或,模板消息發送接口 ;所述通過所述代理權限向所述社交公眾平臺發送所述回復消息包括: 通過所述代理權限調用所述普通消息接口向所述社交公眾平臺發送所述回復消息; 或, 將所述回復消息轉化為模板回復消息;通過所述代理權限調用所述模板消息接口向所述社交公眾平臺發送所述模板回復消息。13.根據權利要求12所述的方法,其特征在于,所述方法還包括: 在接收到所述回復消息后,檢測所述回復消息和所述社交客戶端最近一次發送的所述咨詢消息之間間隔的時長是否超過預定閾值; 若未超過所述預定閾值,則通過所述代理權限調用所述普通消息接口向所述社交公眾平臺發送所述回復消息; 若超過所述預定閾值,則將所述回復消息轉化為模板回復消息;通過所述代理權限調用所述模板消息接口向所述社交公眾平臺發送所述模板回復消息。14.根據權利要求8至11任一所述的方法,其特征在于,所述代理權限包括獲取患者信息的權限,所述方法還包括: 通過所述代理權限調用患者信息獲取接口,從所述社交公眾平臺獲取所述社交客戶端對應的患者信息; 將所述社交客戶端對應的患者信息發送給所述醫生客戶端。15.—種醫療咨詢方法,其特征在于,所述方法用于醫生客戶端,每個醫生客戶端對應有各自的公眾號,所述公眾號是在所述社交公眾平臺上注冊的面向公眾的帳號;所述方法包括: 接收所述醫療咨詢平臺轉發的咨詢消息;所述咨詢消息是所述醫療咨詢平臺通過代理權限從所述社交公眾平臺接收到的;所述醫療咨詢平臺具有各個公眾號授予的代理權限;所述咨詢消息包括:所述社交客戶端的用戶帳號、所述公眾號和咨詢內容; 根據所述咨詢消息獲取回復消息; 將所述回復消息發送給所述醫療咨詢平臺;以便所述醫療咨詢平臺通過代理權限向所述社交公眾平臺發送所述回復消息,由所述社交公眾平臺將所述回復消息轉發給所述社交客戶端;所述回復消息包括:所述社交客戶端的用戶帳號、所述公眾號和回復內容。16.根據權利要求15所述的方法,其特征在于,所述方法還包括: 接收所述醫療咨詢平臺發送的授權頁,所述授權頁至少包括:所述醫療咨詢平臺在所述社交公眾平臺上對應的應用標識; 根據所述授權頁向所述社交公眾平臺發送授權指示,所述授權指示包括:所述醫生客戶端所對應的公眾號的登陸信息、所述應用標識和允許授予的至少一個代理權限;以便所述社交公眾平臺在接收到所述授權指示后,向所述醫療咨詢平臺發送與所述公眾號對應的授權碼,所述授權碼對應于所述至少一個代理權限。17.根據權利要求16所述的方法,其特征在于,所述方法還包括: 將預授權碼加入所述授權指示;所述預授權碼是所述醫療咨詢平臺從所述社交公眾平臺獲取到的,并添加在所述授權頁中;以便所述社交公眾平臺根據所述預授權碼和所述應用標識驗證所述授權指示是否有效。18.根據權利要求15至17任一所述的方法,其特征在于,所述代理權限包括獲取患者信息的權限,所述方法還包括: 接收所述醫療咨詢平臺發送的與社交客戶端對應的患者信息;所述社交客戶端對應的患者信息是所述醫療咨詢平臺通過所述代理權限調用患者信息獲取接口,從所述社交公眾平臺獲取到的。19.一種醫療咨詢裝置,其特征在于,所述裝置用于醫療咨詢平臺,所述醫療咨詢平臺具有各個公眾號授予的代理權限,所述公眾號是在社交公眾平臺上注冊的面向公眾的帳號,所述裝置包括: 第一接收模塊,用于通過所述代理權限從所述社交公眾平臺接收社交客戶端發送的咨詢消息,所述咨詢消息包括:所述社交客戶端的用戶帳號、所述公眾號和咨詢內容; 第一發送模塊,用于將所述咨詢消息轉發給所述公眾號對應的醫生客戶端;以便所述醫生客戶端將根據所述咨詢消息獲取到的回復消息發送給所述醫療咨詢平臺,所述回復消息包括:所述社交客戶端的用戶帳號、所述公眾號和回復內容; 第二接收模塊,用于接收所述醫生客戶端發送的所述回復消息; 第二發送模塊,用于通過所述代理權限向所述社交公眾平臺發送所述回復消息,以便所述社交公眾平臺將所述回復消息轉發給所述社交客戶端。20.根據權利要求19所述的裝置,其特征在于,所述裝置還包括: 授權頁發送模塊,用于向所述醫生客戶端發送授權頁,所述授權頁至少包括:所述醫療咨詢平臺在所述社交公眾平臺上對應的應用標識;以便所述醫生客戶端根據所述授權頁向所述社交公眾平臺發送授權指示,所述授權指示包括:所述醫生客戶端所對應的公眾號的登陸信息、所述應用標識和允許授予的至少一個代理權限;所述社交公眾平臺在接收到所述授權指示后,向所述醫療咨詢平臺發送與所述公眾號對應的授權碼,所述授權碼對應于所述至少一個代理權限; 授權碼接收模塊,用于接收與所述公眾號對應的授權碼。21.根據權利要求20所述的裝置,其特征在于,所述裝置還包括: 授權碼獲取模塊,用于向所述社交公眾平臺獲取預授權碼; 第一添加模塊,用于將所述預授權碼添加入所述授權頁中;以便所述醫生客戶端將所述預授權碼加入所述授權指示;所述社交公眾平臺根據所述預授權碼和所述應用標識驗證所述授權指示是否有效。22.根據權利要求20所述的裝置,其特征在于,所述裝置還包括: 第二添加模塊,用于將回調URL添加入所述授權頁中;以便所述社交公眾平臺通過所述回調URL向所述醫療咨詢平臺發送所述授權碼。23.根據權利要求19至22任一所述的裝置,其特征在于,所述代理權限包括調用消息發送接口的權限,所述消息發送接口包括普通消息發送接口,和/或,模板消息發送接口 ;所述第二發送模塊還包括: 第一發送子模塊,用于通過所述代理權限調用所述普通消息接口向所述社交公眾平臺發送所述回復消息; 或, 第二發送子模塊,用于將所述回復消息轉化為模板回復消息;通過所述代理權限調用所述模板消息接口向所述社交公眾平臺發送所述模板回復消息。24.根據權利要求23所述的裝置,其特征在于,所述裝置還包括: 時長檢測模塊,用于在接收到所述回復消息后,檢測所述回復消息和所述社交客戶端最近一次發送的所述咨詢消息之間間隔的時長是否超過預定閾值; 所述第一發送子模塊,用于若未超過所述預定閾值,則通過所述代理權限調用所述普通消息接口向所述社交公眾平臺發送所述回復消息; 所述第二發送子模塊,用于若超過所述預定閾值,則將所述回復消息轉化為模板回復消息;通過所述代理權限調用所述模板消息接口向所述社交公眾平臺發送所述模板回復消息。25.根據權利要求19至22任一所述的裝置,其特征在于,所述代理權限包括獲取患者信息的權限,所述裝置還包括: 信息獲取模塊,用于通過所述代理權限調用患者信息獲取接口,從所述社交公眾平臺獲取所述社交客戶端對應的患者信息; 信息發送模塊,用于將所述社交客戶端對應的患者信息發送給所述醫生客戶端。26.一種醫療咨詢裝置,其特征在于,所述裝置用于醫生客戶端,每個醫生客戶端對應有各自的公眾號,所述公眾號是在所述社交公眾平臺上注冊的面向公眾的帳號;所述裝置包括: 消息接收模塊,用于接收所述醫療咨詢平臺轉發的咨詢消息;所述咨詢消息是所述醫療咨詢平臺通過代理權限從所述社交公眾平臺接收到的;所述醫療咨詢平臺具有各個公眾號授予的代理權限;所述咨詢消息包括:所述社交客戶端的用戶帳號、所述公眾號和咨詢內容; 消息獲取模塊,用于根據所述咨詢消息獲取回復消息; 消息發送模塊,用于將所述回復消息發送給所述醫療咨詢平臺;以便所述醫療咨詢平臺通過代理權限向所述社交公眾平臺發送所述回復消息,由所述社交公眾平臺將所述回復消息轉發給所述社交客戶端;所述回復消息包括:所述社交客戶端的用戶帳號、所述公眾號和回復內容。27.根據權利要求26所述的裝置,其特征在于,所述裝置還包括: 授權頁接收模塊,用于接收所述醫療咨詢平臺發送的授權頁,所述授權頁至少包括:所述醫療咨詢平臺在所述社交公眾平臺上對應的應用標識; 指示發送模塊,用于根據所述授權頁向所述社交公眾平臺發送授權指示,所述授權指示包括:所述醫生客戶端所對應的公眾號的登陸信息、所述應用標識和允許授予的至少一個代理權限;以便所述社交公眾平臺在接收到所述授權指示后,向所述醫療咨詢平臺發送與所述公眾號對應的授權碼,所述授權碼對應于所述至少一個代理權限。28.根據權利要求27所述的裝置,其特征在于,所述裝置還包括: 授權碼加入模塊,用于將預授權碼加入所述授權指示;所述預授權碼是所述醫療咨詢平臺從所述社交公眾平臺獲取到的,并添加在所述授權頁中;以便所述社交公眾平臺根據所述預授權碼和所述應用標識驗證所述授權指示是否有效。29.根據權利要求26至27任一所述的裝置,其特征在于,所述代理權限包括獲取患者信息的權限,所述裝置還包括: 第三接收模塊,用于接收所述醫療咨詢平臺發送的與社交客戶端對應的患者信息;所述社交客戶端對應的患者信息是所述醫療咨詢平臺通過所述代理權限調用患者信息獲取接口,從所述社交公眾平臺獲取到的。
【文檔編號】G06Q50/22GK105869094SQ201610162186
【公開日】2016年8月17日
【申請日】2016年3月21日
【發明人】楊智, 李世平, 卜滿釗
【申請人】騰訊科技(深圳)有限公司