国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      消息發(fā)送方法、消息轉(zhuǎn)發(fā)方法、裝置及系統(tǒng)的制作方法

      文檔序號(hào):7782148閱讀:147來(lái)源:國(guó)知局
      消息發(fā)送方法、消息轉(zhuǎn)發(fā)方法、裝置及系統(tǒng)的制作方法
      【專(zhuān)利摘要】本申請(qǐng)公開(kāi)了一種消息發(fā)送方法、消息轉(zhuǎn)發(fā)方法、裝置及系統(tǒng),屬于通訊領(lǐng)域。所述方法包括:獲取模板中所需要的至少一個(gè)參數(shù)內(nèi)容;根據(jù)模板ID、目標(biāo)賬號(hào)和至少一個(gè)參數(shù)內(nèi)容生成發(fā)送請(qǐng)求;通過(guò)服務(wù)器提供的預(yù)定接口將發(fā)送請(qǐng)求發(fā)送給服務(wù)器,服務(wù)器將至少一個(gè)參數(shù)內(nèi)容填充在模板ID所對(duì)應(yīng)的模板中生成模板消息,并轉(zhuǎn)發(fā)給目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。本申請(qǐng)解決了出于保護(hù)普通賬號(hào)不被騷擾的考慮,目前的公眾號(hào)能夠向普通賬號(hào)發(fā)送有限條數(shù)的消息的問(wèn)題;達(dá)到了公眾號(hào)客戶(hù)端僅能夠向普通賬號(hào)發(fā)送模板消息,但公眾號(hào)客戶(hù)端發(fā)送消息的條數(shù)不受限制且公眾號(hào)客戶(hù)端無(wú)法發(fā)送廣告信息來(lái)騷擾普通賬號(hào)的效果。
      【專(zhuān)利說(shuō)明】消息發(fā)送方法、消息轉(zhuǎn)發(fā)方法、裝置及系統(tǒng)

      【技術(shù)領(lǐng)域】
      [0001] 本發(fā)明涉及通訊領(lǐng)域,特別涉及一種消息發(fā)送方法、消息轉(zhuǎn)發(fā)方法、裝置及系統(tǒng)。

      【背景技術(shù)】
      [0002] 公眾平臺(tái)是社交類(lèi)通訊應(yīng)用提供商提供的一種新型平臺(tái),社交類(lèi)通訊應(yīng)用的個(gè)人 用戶(hù)或者企業(yè)用戶(hù)可以在公眾平臺(tái)上搭建自己的公眾號(hào)來(lái)向普通賬號(hào)提供服務(wù)或者訂閱。
      [0003] 也即,公眾號(hào)是社交類(lèi)通訊應(yīng)用中針對(duì)媒體、單位、企業(yè)或公眾人物所擁有的通訊 賬號(hào)。比如,A銀行可以在公眾平臺(tái)上提供一個(gè)A銀行的公眾號(hào),然后由普通賬號(hào)在社交類(lèi) 通訊應(yīng)用上關(guān)注該公眾號(hào),該公眾號(hào)可以為普通賬號(hào)提供私人性質(zhì)的銀行查詢(xún)、賬單通知 以及貨幣交易等服務(wù)。又比如,明星B可以在公眾平臺(tái)上提供一個(gè)明星B的公眾號(hào),然后由 普通賬號(hào)在社交類(lèi)通訊應(yīng)用上關(guān)注該公眾號(hào),該公眾號(hào)可以為普通賬號(hào)提供訂閱性質(zhì)的明 星B的語(yǔ)音、文本或網(wǎng)頁(yè)消息。但是為了避免普通賬號(hào)被騷擾,公眾號(hào)每天所能夠提供的訂 閱性質(zhì)的消息數(shù)量有限。
      [0004] 在實(shí)現(xiàn)本發(fā)明實(shí)施例的過(guò)程中,發(fā)明人發(fā)現(xiàn)上述技術(shù)至少存在以下問(wèn)題:出于保 護(hù)普通賬號(hào)不被公眾號(hào)騷擾的考慮,目前的公眾號(hào)僅能夠向普通賬號(hào)發(fā)送有限條數(shù)的消 肩、。


      【發(fā)明內(nèi)容】

      [0005] 為了解決出于保護(hù)普通賬號(hào)不被騷擾的考慮,目前的公眾號(hào)僅能夠向普通賬號(hào)發(fā) 送有限條數(shù)的消息的問(wèn)題,本發(fā)明實(shí)施例提供了一種消息發(fā)送方法、消息轉(zhuǎn)發(fā)方法、裝置及 系統(tǒng)。所述技術(shù)方案如下:
      [0006] 第一方面,提供了一種消息發(fā)送方法,用于公眾號(hào)客戶(hù)端中,所述方法包括:
      [0007] 獲取模板中所需要的至少一個(gè)參數(shù)內(nèi)容;
      [0008] 根據(jù)所述模板的模板標(biāo)識(shí)ID、目標(biāo)賬號(hào)和所述至少一個(gè)參數(shù)內(nèi)容生成發(fā)送請(qǐng)求;
      [0009] 通過(guò)服務(wù)器提供的預(yù)定接口將所述發(fā)送請(qǐng)求發(fā)送給所述服務(wù)器,以便所述服務(wù)器 將所述至少一個(gè)參數(shù)內(nèi)容填充在所述模板ID所對(duì)應(yīng)的模板中生成模板消息,并將所述模 板消息轉(zhuǎn)發(fā)給所述目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。
      [0010] 第二方面,提供了一種消息轉(zhuǎn)發(fā)方法,用于服務(wù)器中,所述方法包括:
      [0011] 接收公眾號(hào)客戶(hù)端發(fā)送的發(fā)送請(qǐng)求,所述發(fā)送請(qǐng)求攜帶有模板標(biāo)識(shí)ID、目標(biāo)賬號(hào) 和至少一個(gè)參數(shù)內(nèi)容;
      [0012] 將所述至少一個(gè)參數(shù)內(nèi)容填充在所述模板ID所對(duì)應(yīng)的模板中生成模板消息;
      [0013] 將所述模板消息轉(zhuǎn)發(fā)給所述目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。
      [0014] 第三方面,提供了一種消息發(fā)送裝置,用于公眾號(hào)客戶(hù)端中,所述裝置包括:
      [0015] 參數(shù)獲取模塊,用于獲取模板中所需要的至少一個(gè)參數(shù)內(nèi)容;
      [0016] 請(qǐng)求生成模塊,用于根據(jù)所述模板的模板標(biāo)識(shí)ID、目標(biāo)賬號(hào)和所述至少一個(gè)參數(shù) 內(nèi)容生成發(fā)送請(qǐng)求;
      [0017] 請(qǐng)求發(fā)送模塊,用于通過(guò)服務(wù)器提供的預(yù)定接口將所述發(fā)送請(qǐng)求發(fā)送給所述服務(wù) 器,以便所述服務(wù)器將所述至少一個(gè)參數(shù)內(nèi)容填充在所述模板ID所對(duì)應(yīng)的模板中生成模 板消息,并將所述模板消息轉(zhuǎn)發(fā)給所述目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。
      [0018] 第四方面,提供了一種消息轉(zhuǎn)發(fā)裝置,用于服務(wù)器中,所述裝置包括:
      [0019] 請(qǐng)求接收模塊,用于接收公眾號(hào)客戶(hù)端發(fā)送的發(fā)送請(qǐng)求,所述發(fā)送請(qǐng)求攜帶有模 板標(biāo)識(shí)ID、目標(biāo)賬號(hào)和至少一個(gè)參數(shù)內(nèi)容;
      [0020] 消息生成模塊,用于將所述至少一個(gè)參數(shù)內(nèi)容填充在所述模板ID所對(duì)應(yīng)的模板 中生成模板消息;
      [0021] 消息轉(zhuǎn)發(fā)模塊,用于將所述模板消息轉(zhuǎn)發(fā)給所述目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。
      [0022] 第五方面,提供了一種消息發(fā)送系統(tǒng),所述系統(tǒng)包括公眾號(hào)客戶(hù)端和服務(wù)器;
      [0023] 所述公眾號(hào)客戶(hù)端包括如上第三方面所述的消息發(fā)送裝置;
      [0024] 所述服務(wù)器包括如上第四方面所述的消息轉(zhuǎn)發(fā)裝置。
      [0025] 本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
      [0026] 通過(guò)公眾號(hào)客戶(hù)端獲取模板中所需要的至少一個(gè)參數(shù)內(nèi)容,根據(jù)模板ID、目標(biāo)賬 號(hào)和至少一個(gè)參數(shù)內(nèi)容生成發(fā)送請(qǐng)求;通過(guò)服務(wù)器提供的預(yù)定接口將該發(fā)送請(qǐng)求發(fā)送給服 務(wù)器,由服務(wù)器將至少一個(gè)參數(shù)內(nèi)容填充在模板ID所對(duì)應(yīng)的模板中生成模板消息,并將模 板消息轉(zhuǎn)發(fā)給目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端;解決了出于保護(hù)普通賬號(hào)不被騷擾的考慮,目前 的公眾號(hào)僅能夠向普通賬號(hào)發(fā)送有限條數(shù)的消息的問(wèn)題;達(dá)到了公眾號(hào)客戶(hù)端能夠向普通 賬號(hào)發(fā)送模板消息,但公眾號(hào)客戶(hù)端發(fā)送消息的條數(shù)不受限制且公眾號(hào)客戶(hù)端無(wú)法發(fā)送廣 告信息來(lái)騷擾普通賬號(hào)的效果。

      【專(zhuān)利附圖】

      【附圖說(shuō)明】
      [0027] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于 本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
      [0028] 圖1是本發(fā)明各個(gè)實(shí)施例所涉及的實(shí)施環(huán)境的結(jié)構(gòu)示意圖;
      [0029] 圖2是本發(fā)明一個(gè)實(shí)施例提供的消息發(fā)送方法的方法流程圖;
      [0030] 圖3是本發(fā)明另一實(shí)施例提供的消息轉(zhuǎn)發(fā)方法的方法流程圖;
      [0031] 圖4A是本發(fā)明再一實(shí)施例提供的消息發(fā)送方法的方法流程圖;
      [0032] 圖4B是圖4A提供的消息發(fā)送方法的實(shí)施界面示意圖;
      [0033] 圖5是本發(fā)明一個(gè)實(shí)施例提供的消息發(fā)送裝置的結(jié)構(gòu)方框圖;
      [0034] 圖6是本發(fā)明另一實(shí)施例提供的消息發(fā)送裝置的結(jié)構(gòu)方框圖;
      [0035] 圖7是本發(fā)明一個(gè)實(shí)施例提供的消息轉(zhuǎn)發(fā)裝置的結(jié)構(gòu)方框圖;
      [0036] 圖8是本發(fā)明另一實(shí)施例提供的消息轉(zhuǎn)發(fā)裝置的結(jié)構(gòu)方框圖;
      [0037] 圖9是本發(fā)明一個(gè)實(shí)施例提供的消息發(fā)送系統(tǒng)的結(jié)構(gòu)方框圖。

      【具體實(shí)施方式】
      [0038] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。
      [0039] 發(fā)明人在實(shí)現(xiàn)本發(fā)明實(shí)施例的過(guò)程中,提供了一種模板消息發(fā)送機(jī)制。即公眾號(hào) 客戶(hù)端可以不受條數(shù)限制的向普通賬號(hào)發(fā)送消息,但是公眾號(hào)客戶(hù)端只能通過(guò)已經(jīng)注冊(cè)好 的模板來(lái)發(fā)送套用該模板生成的模板消息。如此,即保證普通賬號(hào)不會(huì)受到公眾號(hào)客戶(hù)端 的廣告消息騷擾,公眾號(hào)客戶(hù)端又可以通過(guò)模板消息向普通賬號(hào)提供服務(wù)。
      [0040] 請(qǐng)參考圖1,其示出了本發(fā)明各個(gè)實(shí)施例所涉及的實(shí)施環(huán)境的結(jié)構(gòu)示意圖。該實(shí)施 環(huán)境包括公眾號(hào)客戶(hù)端120、服務(wù)器140和普通賬號(hào)對(duì)應(yīng)的客戶(hù)端160。
      [0041] 公眾號(hào)客戶(hù)端120是使用公眾號(hào)的用戶(hù)所使用的客戶(hù)端。該公眾號(hào)是社交類(lèi)通訊 應(yīng)用中針對(duì)媒體、單位、企業(yè)或公眾人物所擁有的通訊賬號(hào)。公眾號(hào)客戶(hù)端120通過(guò)無(wú)線網(wǎng) 絡(luò)或者有線網(wǎng)絡(luò)與服務(wù)器140相連。公眾號(hào)客戶(hù)端120是網(wǎng)頁(yè)類(lèi)客戶(hù)端或者應(yīng)用程序類(lèi)客 戶(hù)端。
      [0042] 服務(wù)器140可以是一臺(tái)服務(wù)器,或者由若干臺(tái)服務(wù)器組成的服務(wù)器集群,或者是 一個(gè)云計(jì)算服務(wù)中心。服務(wù)器140用于提供社交類(lèi)通訊應(yīng)用中的后臺(tái)服務(wù)。服務(wù)器140通 過(guò)無(wú)線網(wǎng)絡(luò)或者有線網(wǎng)絡(luò)與公眾號(hào)客戶(hù)端120以及普通賬號(hào)對(duì)應(yīng)的客戶(hù)端160相連。
      [0043] 普通賬號(hào)對(duì)應(yīng)的客戶(hù)端160是使用普通賬號(hào)的用戶(hù)所使用的客戶(hù)端。該普通賬號(hào) 可以通過(guò)關(guān)注的方式來(lái)建立與公眾號(hào)客戶(hù)端120的好友關(guān)系。
      [0044] 請(qǐng)參考圖2,其示出了本發(fā)明一個(gè)實(shí)施例所提供的消息發(fā)送方法的方法流程圖。本 實(shí)施例以該消息發(fā)送方法應(yīng)用在圖1中的公眾號(hào)客戶(hù)端120來(lái)舉例說(shuō)明。該方法,包括:
      [0045] 步驟202,獲取模板中所需要的至少一個(gè)參數(shù)內(nèi)容;
      [0046] 模板是用來(lái)發(fā)送模板消息的模板。每個(gè)模板中需要至少一個(gè)參數(shù)內(nèi)容,參數(shù)內(nèi)容 在模板消息發(fā)送時(shí)才實(shí)時(shí)確定。
      [0047] 步驟204,根據(jù)模板的模板標(biāo)識(shí)ID、目標(biāo)賬號(hào)和至少一個(gè)參數(shù)內(nèi)容生成發(fā)送請(qǐng)求;
      [0048] 模板ID是每個(gè)模板在服務(wù)器中的標(biāo)識(shí)。目標(biāo)賬號(hào)是模板消息的接收方所對(duì)應(yīng)的 賬號(hào),目標(biāo)賬號(hào)通常是一個(gè)普通賬號(hào)。
      [0049] 步驟206,通過(guò)服務(wù)器提供的預(yù)定接口將發(fā)送請(qǐng)求發(fā)送給服務(wù)器。
      [0050] 服務(wù)器在收到發(fā)送請(qǐng)求后,將至少一個(gè)參數(shù)內(nèi)容填充在模板ID所對(duì)應(yīng)的模板中 生成模板消息,并將模板消息轉(zhuǎn)發(fā)給目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。
      [0051] 綜上所述,本實(shí)施例提供的消息發(fā)送方法,通過(guò)公眾號(hào)客戶(hù)端獲取模板中所需要 的至少一個(gè)參數(shù)內(nèi)容,根據(jù)模板ID、目標(biāo)賬號(hào)和至少一個(gè)參數(shù)內(nèi)容生成發(fā)送請(qǐng)求;通過(guò)服 務(wù)器提供的預(yù)定接口將該發(fā)送請(qǐng)求發(fā)送給服務(wù)器,由服務(wù)器將至少一個(gè)參數(shù)內(nèi)容填充在模 板ID所對(duì)應(yīng)的模板中生成模板消息,并將模板消息轉(zhuǎn)發(fā)給目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端;解決 了出于保護(hù)普通賬號(hào)不被騷擾的考慮,目前的公眾號(hào)僅能夠向普通賬號(hào)發(fā)送有限條數(shù)的消 息的問(wèn)題;達(dá)到了公眾號(hào)客戶(hù)端能夠向普通賬號(hào)發(fā)送模板消息,但公眾號(hào)客戶(hù)端發(fā)送消息 的條數(shù)不受限制且公眾號(hào)客戶(hù)端無(wú)法發(fā)送廣告信息來(lái)騷擾普通賬號(hào)的效果。
      [0052] 請(qǐng)參考圖3,其示出了本發(fā)明另一實(shí)施例提供的消息轉(zhuǎn)發(fā)方法的方法流程圖。本實(shí) 施例以該消息轉(zhuǎn)發(fā)方法應(yīng)用在圖1中的服務(wù)器140來(lái)舉例說(shuō)明。該方法,包括:
      [0053] 步驟302,接收公眾號(hào)客戶(hù)端發(fā)送的發(fā)送請(qǐng)求,該發(fā)送請(qǐng)求攜帶有模板標(biāo)識(shí)ID、目 標(biāo)賬號(hào)和至少一個(gè)參數(shù)內(nèi)容;
      [0054] 模板ID是每個(gè)模板在服務(wù)器中的標(biāo)識(shí)。模板是用來(lái)發(fā)送模板消息的模板。每個(gè) 模板中需要至少一個(gè)參數(shù)內(nèi)容,參數(shù)內(nèi)容在模板消息發(fā)送時(shí)才實(shí)時(shí)確定。
      [0055] 步驟304,將至少一個(gè)參數(shù)內(nèi)容填充在模板ID所對(duì)應(yīng)的模板中生成模板消息;
      [0056] 步驟306,將模板消息轉(zhuǎn)發(fā)給目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。
      [0057] 目標(biāo)賬號(hào)是模板消息的接收方所對(duì)應(yīng)的賬號(hào),目標(biāo)賬號(hào)通常是一個(gè)普通賬號(hào)。
      [0058] 綜上所述,本實(shí)施例提供的消息轉(zhuǎn)發(fā)方法,由服務(wù)器接收公眾號(hào)客戶(hù)端發(fā)送的發(fā) 送請(qǐng)求,將至少一個(gè)參數(shù)內(nèi)容填充在模板ID所對(duì)應(yīng)的模板中生成模板消息,并將模板消息 轉(zhuǎn)發(fā)給目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端;解決了出于保護(hù)普通賬號(hào)不被騷擾的考慮,目前的公眾 號(hào)僅能夠向普通賬號(hào)發(fā)送有限條數(shù)的消息的問(wèn)題;達(dá)到了公眾號(hào)客戶(hù)端能夠向普通賬號(hào)發(fā) 送模板消息,但公眾號(hào)客戶(hù)端發(fā)送消息的條數(shù)不受限制且公眾號(hào)客戶(hù)端無(wú)法發(fā)送廣告信息 來(lái)騷擾普通賬號(hào)的效果。
      [0059] 請(qǐng)參考圖4A,其示出了本發(fā)明再一實(shí)施例提供的消息發(fā)送方法的方法流程圖。本 實(shí)施例以該消息發(fā)送方法應(yīng)用于圖1所示實(shí)施環(huán)境來(lái)舉例說(shuō)明。該方法包括:
      [0060] 步驟401,公眾號(hào)客戶(hù)端接收創(chuàng)建模板操作;
      [0061] 公眾號(hào)客戶(hù)端需要預(yù)先向服務(wù)器注冊(cè)自身所要使用的模板。首先,公眾號(hào)客戶(hù)端 接收用戶(hù)觸發(fā)的創(chuàng)建模板操作。
      [0062] 步驟402,公眾號(hào)客戶(hù)端根據(jù)創(chuàng)建模板操作生成模板,該模板包括固定內(nèi)容和至少 一個(gè)參數(shù)內(nèi)容;
      [0063] 固定內(nèi)容是套用該模板生成的模板消息中不會(huì)變化的內(nèi)容,而參數(shù)內(nèi)容是套用該 模板生成的模板消息中實(shí)時(shí)生成的內(nèi)容。
      [0064] 以"購(gòu)買(mǎi)商品通知"模板為例,該模板如下:
      [0065] 商品:{{Goods. DATA}}
      [0066] 單價(jià):{{Unit_price. DATA}}
      [0067] 數(shù)量:{{Quantity. DATA}}
      [0068] 總計(jì):{{Total. DATA}}
      [0069] 來(lái)源商店:{{Source. Shop. DATA}}
      [0070] 推薦等級(jí):{{Source. Recommend. DATA}}。
      [0071] 其中,"商品"、"單價(jià)"、"數(shù)量"、"總計(jì)"、"來(lái)源商店"和"推薦等級(jí)"是固定內(nèi)容; "Goods"、"Uni t_pr ice'"Quantity,'、" Total "、"Source. Shop" 和 "Source. Recommend,' 是 參數(shù)內(nèi)容。
      [0072] 需要注意的一點(diǎn)是,在上述模板生成過(guò)程中,參數(shù)內(nèi)容的后綴名必須符合預(yù)定后 綴名".DATA",否則會(huì)被視為保留字(暫時(shí)無(wú)用,用于后續(xù)擴(kuò)展的字段)。另外就是參數(shù)內(nèi)容 可以支持結(jié)構(gòu)化數(shù)據(jù)。比如,Source. Shop和Source. Recommend是屬于Source這個(gè)參數(shù) 內(nèi)容下的兩個(gè)子參數(shù)內(nèi)容。
      [0073] 步驟403,公眾號(hào)客戶(hù)端向服務(wù)器注冊(cè)模板;
      [0074] 公眾號(hào)客戶(hù)端在生成模板后,向服務(wù)器注冊(cè)該模板。
      [0075] 對(duì)應(yīng)地,服務(wù)器接收公眾號(hào)客戶(hù)端對(duì)模板的注冊(cè),該模板包括固定內(nèi)容和至少一 個(gè)參數(shù)內(nèi)容。
      [0076] 步驟404,服務(wù)器檢測(cè)模板是否符合模板規(guī)范;
      [0077] 服務(wù)器在檢測(cè)正在注冊(cè)的模板是否符合模板規(guī)范。模板規(guī)范由即時(shí)通信服務(wù)的提 供方確定,比如模板規(guī)范要求的模板格式限制、模板的參數(shù)內(nèi)容的數(shù)量限制、模板的總長(zhǎng)度 限制、模板中不可以出現(xiàn)的內(nèi)容限制、模板中權(quán)限的限制等等。
      [0078] 若檢測(cè)結(jié)果為正在注冊(cè)的模板符合模板規(guī)范,則進(jìn)入步驟405 ;若檢測(cè)結(jié)果為正 在注冊(cè)的模板不符合模板規(guī)范,則發(fā)出注冊(cè)失敗信息給公眾號(hào)客戶(hù)端。
      [0079] 步驟405,若檢測(cè)結(jié)果為模板符合模板規(guī)范,則服務(wù)器生成并向公眾號(hào)客戶(hù)端反饋 模板的模板ID ;
      [0080] 若檢測(cè)結(jié)果為模板符合模板規(guī)范,則服務(wù)器生成正在注冊(cè)的模板所對(duì)應(yīng)的模板 ID,并且服務(wù)器向公眾號(hào)客戶(hù)端反饋生成的該模板ID。該模板ID用于公眾號(hào)向服務(wù)器調(diào)用 該模板發(fā)送模板消息。同時(shí),服務(wù)器將該模板和模板ID進(jìn)行關(guān)聯(lián)存儲(chǔ)。
      [0081] 對(duì)應(yīng)地,公眾號(hào)客戶(hù)端接收服務(wù)器反饋的該模板的模板ID。
      [0082] 上述步驟401至步驟405中,公眾號(hào)客戶(hù)端完成了在服務(wù)器對(duì)模板的注冊(cè)過(guò)程。后 續(xù)公眾號(hào)客戶(hù)端可以使用該模板進(jìn)行模板消息的發(fā)送。請(qǐng)繼續(xù)參考如下步驟:
      [0083] 步驟406,公眾號(hào)客戶(hù)端獲取模板中所需要的至少一個(gè)參數(shù)內(nèi)容;
      [0084] 公眾號(hào)客戶(hù)端在需要向目標(biāo)賬號(hào)對(duì)應(yīng)的客戶(hù)端發(fā)送消息時(shí),公眾號(hào)客戶(hù)端首先獲 取模板中所需要的至少一個(gè)參數(shù)內(nèi)容。由于待發(fā)送的消息通常與目標(biāo)賬號(hào)的個(gè)人信息有 關(guān),所以公眾號(hào)客戶(hù)端從目標(biāo)賬號(hào)所對(duì)應(yīng)的個(gè)人信息數(shù)據(jù)中提取該模板中所需要的至少一 個(gè)參數(shù)內(nèi)容。鑒于不同的模板的需要,參數(shù)內(nèi)容可能包括事件時(shí)間、事件地址、事件姓名、事 件類(lèi)型、事件內(nèi)容、鏈接和消息參數(shù)中的至少一種,不同的模板需要不同的參數(shù)內(nèi)容。
      [0085] 若當(dāng)前參數(shù)內(nèi)容包括支持結(jié)構(gòu)化數(shù)據(jù)的至少兩個(gè)子參數(shù)內(nèi)容,則公眾號(hào)客戶(hù)端從 目標(biāo)賬號(hào)所對(duì)應(yīng)的個(gè)人信息數(shù)據(jù)中提取該參數(shù)內(nèi)容中所需要的至少兩個(gè)子參數(shù)內(nèi)容。
      [0086] 比如,繼續(xù)以"購(gòu)買(mǎi)商品通知"模板為例,獲取到的參數(shù)內(nèi)容示意如下:
      [0087]
      [0088]
      [0089] 也即,參數(shù)內(nèi)容"Goods"的取值為"蘋(píng)果"、參數(shù)內(nèi)容"Unit_priCe"的取值 為"RMB20. 13"、參數(shù)內(nèi)容"Quantity"的取值為"5"、參數(shù)內(nèi)容"Total"、的取值為 "RMB100. 65"、子參數(shù)內(nèi)容"Source. Shop"的取值為"Jas屌絲商店"和子參數(shù)內(nèi)容"Source.

      【權(quán)利要求】
      1. 一種消息發(fā)送方法,其特征在于,用于公眾號(hào)客戶(hù)端中,所述方法包括: 獲取模板中所需要的至少一個(gè)參數(shù)內(nèi)容; 根據(jù)所述模板的模板標(biāo)識(shí)ID、目標(biāo)賬號(hào)和所述至少一個(gè)參數(shù)內(nèi)容生成發(fā)送請(qǐng)求; 通過(guò)服務(wù)器提供的預(yù)定接口將所述發(fā)送請(qǐng)求發(fā)送給所述服務(wù)器,以便所述服務(wù)器將所 述至少一個(gè)參數(shù)內(nèi)容填充在所述模板ID所對(duì)應(yīng)的模板中生成模板消息,并將所述模板消 息轉(zhuǎn)發(fā)給所述目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。
      2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取模板中所對(duì)應(yīng)的至少一個(gè)參數(shù) 內(nèi)容之前,還包括: 接收創(chuàng)建模板操作; 根據(jù)所述創(chuàng)建模板操作生成所述模板,所述模板包括固定內(nèi)容和所述至少一個(gè)參數(shù)內(nèi) 容; 向所述服務(wù)器注冊(cè)所述模板,以便所述服務(wù)器檢測(cè)所述模板是否符合模板規(guī)范;若檢 測(cè)出所述模板符合模板規(guī)范,則生成并向所述公眾號(hào)客戶(hù)端反饋所述模板的模板ID; 接收所述服務(wù)器反饋的所述模板的模板ID。
      3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述獲取模板中所需要的至少一個(gè)參 數(shù)內(nèi)容,包括: 從所述目標(biāo)賬號(hào)所對(duì)應(yīng)的個(gè)人信息數(shù)據(jù)中提取所述模板中所需要的至少一個(gè)參數(shù)內(nèi) 容,所述參數(shù)內(nèi)容包括事件時(shí)間、事件地址、事件姓名、事件類(lèi)型、事件內(nèi)容、鏈接和消息參 數(shù)中的至少一種。
      4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,所述從所述目標(biāo)賬號(hào)所對(duì)應(yīng)的個(gè)人信息 數(shù)據(jù)中提取所述模板中所需要的至少一個(gè)參數(shù)內(nèi)容,包括: 若當(dāng)前參數(shù)內(nèi)容包括支持結(jié)構(gòu)化數(shù)據(jù)的至少兩個(gè)子參數(shù)內(nèi)容,則從所述目標(biāo)賬號(hào)所對(duì) 應(yīng)的個(gè)人信息數(shù)據(jù)中提取所述參數(shù)內(nèi)容中所需要的至少兩個(gè)子參數(shù)內(nèi)容。
      5. -種消息轉(zhuǎn)發(fā)方法,其特征在于,用于服務(wù)器中,所述方法包括: 接收公眾號(hào)客戶(hù)端發(fā)送的發(fā)送請(qǐng)求,所述發(fā)送請(qǐng)求攜帶有模板標(biāo)識(shí)ID、目標(biāo)賬號(hào)和至 少一個(gè)參數(shù)內(nèi)容; 將所述至少一個(gè)參數(shù)內(nèi)容填充在所述模板ID所對(duì)應(yīng)的模板中生成模板消息; 將所述模板消息轉(zhuǎn)發(fā)給所述目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。
      6. 根據(jù)權(quán)利要求5所述的方法,其特征在于,所述接收公眾號(hào)客戶(hù)端發(fā)送的發(fā)送請(qǐng)求 之前,還包括: 接收所述公眾號(hào)客戶(hù)端對(duì)所述模板的注冊(cè),所述模板包括固定內(nèi)容和所述至少一個(gè)參 數(shù)內(nèi)容; 檢測(cè)所述模板是否符合模板規(guī)范; 若檢測(cè)結(jié)果為所述模板符合模板規(guī)范,則生成并向所述公眾號(hào)客戶(hù)端反饋所述模板的 模板ID。
      7. 根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述將所述至少一個(gè)參數(shù)內(nèi)容填充在 所述模板ID所對(duì)應(yīng)的模板中生成模板消息,包括: 將所述參數(shù)內(nèi)容各自填充在所述模板中對(duì)應(yīng)的位置中; 將填充后的所述參數(shù)內(nèi)容與所述模板中的固定內(nèi)容生成所述模板消息。
      8. 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述將所述參數(shù)內(nèi)容各自填充在所述模 板中對(duì)應(yīng)的位置中,包括: 若當(dāng)前參數(shù)內(nèi)容包括支持結(jié)構(gòu)化數(shù)據(jù)的至少兩個(gè)子參數(shù)內(nèi)容,則將所述至少兩個(gè)子參 數(shù)內(nèi)容分別填充在各自對(duì)應(yīng)的位置中。
      9. 一種消息發(fā)送裝置,其特征在于,用于公眾號(hào)客戶(hù)端中,所述裝置包括: 參數(shù)獲取模塊,用于獲取模板中所需要的至少一個(gè)參數(shù)內(nèi)容; 請(qǐng)求生成模塊,用于根據(jù)所述模板的模板標(biāo)識(shí)ID、目標(biāo)賬號(hào)和所述至少一個(gè)參數(shù)內(nèi)容 生成發(fā)送請(qǐng)求; 請(qǐng)求發(fā)送模塊,用于通過(guò)服務(wù)器提供的預(yù)定接口將所述發(fā)送請(qǐng)求發(fā)送給所述服務(wù)器, 以便所述服務(wù)器將所述至少一個(gè)參數(shù)內(nèi)容填充在所述模板ID所對(duì)應(yīng)的模板中生成模板消 息,并將所述模板消息轉(zhuǎn)發(fā)給所述目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。
      10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置,還包括: 操作接收模塊、模板生成模塊、模板注冊(cè)模塊和標(biāo)識(shí)接收模塊; 所述操作接收模塊,用于接收創(chuàng)建模板操作; 所述模板生成模塊,用于根據(jù)所述創(chuàng)建模板操作生成所述模板,所述模板包括固定內(nèi) 容和所述至少一個(gè)參數(shù)內(nèi)容; 所述模板注冊(cè)模塊,用于向所述服務(wù)器注冊(cè)所述模板,以便所述服務(wù)器檢測(cè)所述模板 是否符合模板規(guī)范;若檢測(cè)出所述模板符合模板規(guī)范,則生成并向所述公眾號(hào)客戶(hù)端反饋 所述模板的模板ID; 所述標(biāo)識(shí)接收模塊,用于接收所述服務(wù)器反饋的所述模板的模板ID。
      11. 根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述參數(shù)獲取模塊,用于從所述 目標(biāo)賬號(hào)所對(duì)應(yīng)的個(gè)人信息數(shù)據(jù)中提取所述模板中所需要的至少一個(gè)參數(shù)內(nèi)容,所述參數(shù) 內(nèi)容包括事件時(shí)間、事件地址、事件姓名、事件類(lèi)型、事件內(nèi)容、鏈接和消息參數(shù)中的至少一 種。
      12. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述參數(shù)獲取模塊,用于若當(dāng)前參數(shù)內(nèi) 容包括支持結(jié)構(gòu)化數(shù)據(jù)的至少兩個(gè)子參數(shù)內(nèi)容,則從所述目標(biāo)賬號(hào)所對(duì)應(yīng)的個(gè)人信息數(shù)據(jù) 中提取所述參數(shù)內(nèi)容中所需要的至少兩個(gè)子參數(shù)內(nèi)容。
      13. -種消息轉(zhuǎn)發(fā)裝置,其特征在于,用于服務(wù)器中,所述裝置包括: 請(qǐng)求接收模塊,用于接收公眾號(hào)客戶(hù)端發(fā)送的發(fā)送請(qǐng)求,所述發(fā)送請(qǐng)求攜帶有模板標(biāo) 識(shí)ID、目標(biāo)賬號(hào)和至少一個(gè)參數(shù)內(nèi)容; 消息生成模塊,用于將所述至少一個(gè)參數(shù)內(nèi)容填充在所述模板ID所對(duì)應(yīng)的模板中生 成模板消息; 消息轉(zhuǎn)發(fā)模塊,用于將所述模板消息轉(zhuǎn)發(fā)給所述目標(biāo)賬號(hào)所對(duì)應(yīng)的客戶(hù)端。
      14. 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述裝置,還包括: 模板注冊(cè)模塊、規(guī)范檢測(cè)模塊和標(biāo)識(shí)反饋模塊; 所述模板注冊(cè)模塊,用于接收所述公眾號(hào)客戶(hù)端對(duì)所述模板的注冊(cè),所述模板包括固 定內(nèi)容和所述至少一個(gè)參數(shù)內(nèi)容; 所述規(guī)范檢測(cè)模塊,用于檢測(cè)所述模板是否符合模板規(guī)范; 所述標(biāo)識(shí)反饋模塊,用于若檢測(cè)結(jié)果為所述模板符合模板規(guī)范,則生成并向所述公眾 號(hào)客戶(hù)端反饋所述模板的模板ID。
      15. 根據(jù)權(quán)利要求13或14所述的裝置,其特征在于,所述消息生成模塊,包括:參數(shù)填 充單元和消息生成單元; 所述參數(shù)填充單元,用于將所述參數(shù)內(nèi)容各自填充在所述模板中對(duì)應(yīng)的位置中; 所述消息生成單元,用于將填充后的所述參數(shù)內(nèi)容與所述模板中的固定內(nèi)容生成所述 模板消息。
      16. 根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述參數(shù)填充單元,用于若當(dāng)前參數(shù)內(nèi) 容包括支持結(jié)構(gòu)化數(shù)據(jù)的至少兩個(gè)子參數(shù)內(nèi)容,則將所述至少兩個(gè)子參數(shù)內(nèi)容分別填充在 各自對(duì)應(yīng)的位置中。
      17. -種消息發(fā)送系統(tǒng),其特征在于,所述系統(tǒng)包括公眾號(hào)客戶(hù)端和服務(wù)器; 所述公眾號(hào)客戶(hù)端包括如權(quán)利要求9至12任一所述的消息發(fā)送裝置; 所述服務(wù)器包括如權(quán)利要求13至16任一所述的消息轉(zhuǎn)發(fā)裝置。
      【文檔編號(hào)】H04L29/06GK104378282SQ201310728597
      【公開(kāi)日】2015年2月25日 申請(qǐng)日期:2013年12月25日 優(yōu)先權(quán)日:2013年12月25日
      【發(fā)明者】鄒劍波 申請(qǐng)人:騰訊科技(深圳)有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1