一種基于微信開發(fā)模式的信息編輯方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息編輯技術(shù)領(lǐng)域,特別是涉及一種基于微信開發(fā)模式的信息編輯方法,以及,一種基于微信開發(fā)模式的信息編輯系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,即時通訊軟件(Instant Messenger,簡稱IM)迅速普及。即時通訊是一種基于互聯(lián)網(wǎng)的即時交流消息的業(yè)務(wù),其允許兩人或多人使用網(wǎng)路即時的傳遞文字訊息、檔案、語音與視頻交流。
[0003]微信(英文名:wechat)是一個為智能終端提供即時通訊服務(wù)的免費應(yīng)用程序,隨著微信的普及,微信公眾平臺應(yīng)運而生。微信公眾平臺是在微信的基礎(chǔ)上新增的功能模塊,通過這一平臺,個人和企業(yè)都可以打造一個微信公眾號,通過微信公眾號可以群發(fā)文字、圖片、語音、視頻、圖文消息五個類別的內(nèi)容。
[0004]微信公眾平臺的高級功能中分為二種模式:編輯模式和開發(fā)模式。其中,在編輯模式下,可以通過簡單的界面編輯,來設(shè)置自動回復(fù),以及,自定義菜單等功能;在開發(fā)模式下,開發(fā)者可以通過公眾平臺提供的接口進行二次開發(fā)。
[0005]然而,“編輯模式”和“開發(fā)模式”不能同時開啟,例如:若已經(jīng)通過設(shè)置“開發(fā)模式”,成為“開發(fā)者”,使用微信公眾平臺提供的接口,若繼續(xù)設(shè)置并使用“編輯模式”,則在“開發(fā)模式”中的設(shè)置將失效,需關(guān)閉“編輯模式”并重新開“開發(fā)模式”才在“開發(fā)模式”的設(shè)置生效。
【發(fā)明內(nèi)容】
[0006]本發(fā)明所要解決的技術(shù)問題是提供一種基于微信開發(fā)模式的信息編輯方法,使得公眾號處于開發(fā)模式下也可以如編輯模式那樣通過編輯界面進行信息編輯。
[0007]相應(yīng)的,本發(fā)明還提供了一種基于微信開發(fā)模式的信息編輯系統(tǒng),用以保證上述方法的實現(xiàn)及應(yīng)用。
[0008]為了解決上述問題,本發(fā)明公開了一種基于微信開發(fā)模式的信息編輯方法,所述方法包括:
[0009]在當(dāng)前綁定的賬號信息的高級功能設(shè)置為開發(fā)模式時,進入信息編輯界面,其中,所述信息編輯界面包括多個輸入控件,所述賬號信息為在微信平臺上注冊的訂閱號或服務(wù)號;
[0010]接收用戶在所述輸入控件中輸入的對應(yīng)控件值,所述控件值包括觸發(fā)關(guān)鍵詞及除觸發(fā)關(guān)鍵詞以外的顯示信息;
[0011]當(dāng)接收到微信服務(wù)器發(fā)送的與所述觸發(fā)關(guān)鍵詞對應(yīng)的觸發(fā)指令時,將所述與所述觸發(fā)關(guān)鍵詞對應(yīng)的顯示信息返回微信服務(wù)器,以在微信客戶端中進行顯示。
[0012]優(yōu)選地,所述編輯界面包括自定義菜單編輯界面,在所述當(dāng)接收到微信服務(wù)器發(fā)送的與所述觸發(fā)關(guān)鍵詞對應(yīng)的觸發(fā)指令時,將所述與所述觸發(fā)關(guān)鍵詞對應(yīng)的顯示信息返回微信服務(wù)器,以在微信客戶端中進行顯示的步驟之前,還包括:
[0013]依據(jù)在所述自定義菜單編輯界面中輸入的控件值,生成菜單信息,并將菜單信息發(fā)送至微信服務(wù)器,由所述微信服務(wù)器通過微信客戶端進行菜單顯示。
[0014]優(yōu)選地,所述輸入控件包括主菜單控件和/或子菜單控件,所述主菜單控件和/或子菜單控件至少包括如下控件:顯示順序、菜單名稱、觸發(fā)關(guān)鍵詞或鏈接地址。
[0015]優(yōu)選地,所述編輯界面還包括如下界面的至少一種:自定義圖文消息編輯界面、關(guān)注回復(fù)設(shè)置界面、微服務(wù)界面、微活動界面、邀請函界面、砸金蛋界面、搖一搖界面、微信會員界面,其中,
[0016]所述自定義圖文消息編輯界面至少包括至少包括如下控件:圖片上傳控件、圖文消息添加控件;
[0017]所述關(guān)注回復(fù)設(shè)置界面至少包括回復(fù)內(nèi)容填寫控件、是否啟用控件;
[0018]所述微服務(wù)界面至少包括如下控件:天氣預(yù)報控件、常用電話查詢接口、翻譯控件、新聞查看控件、股票查詢控件;
[0019]所述微活動界面至少包括如下控件:活動類型控件、活動名稱控件、內(nèi)容說明控件、產(chǎn)品說明控件、開始日期控件、結(jié)束日期控件;
[0020]所述邀請函界面至少包括如下控件:活動名稱控件、活動日期控件、活動時間控件、活動地點控件、聯(lián)系方式控件、內(nèi)容描述控件、觸發(fā)關(guān)鍵詞控件;
[0021]所述砸金蛋界面至少包括如下控件:活動名稱控件、獎品名稱控件、活動說明控件、中獎幾率控件、觸發(fā)關(guān)鍵詞控件。
[0022]優(yōu)選地,所述賬號信息通過信息綁定界面進行綁定。
[0023]本發(fā)明還提供了一種基于微信開發(fā)模式的信息編輯系統(tǒng),所述系統(tǒng)包括:
[0024]編輯界面展示模塊,用于在當(dāng)前綁定的賬號信息的高級功能設(shè)置為開發(fā)模式時,進入信息編輯界面,其中,所述信息編輯界面包括多個輸入控件,所述賬號信息為在微信平臺上注冊的訂閱號或服務(wù)號;
[0025]控件值接收模塊,用于接收用戶在所述輸入控件中輸入的對應(yīng)控件值;
[0026]觸發(fā)模塊,用于當(dāng)接收到微信服務(wù)器發(fā)送的與所述觸發(fā)關(guān)鍵詞對應(yīng)的觸發(fā)指令時,將所述與所述觸發(fā)關(guān)鍵詞對應(yīng)的顯示信息返回微信服務(wù)器,以在微信客戶端中進行顯不O
[0027]優(yōu)選地,所述編輯界面包括自定義菜單編輯界面,所述系統(tǒng)還包括:
[0028]菜單信息發(fā)送模塊,用于依據(jù)在所述自定義菜單編輯界面中輸入的控件值,生成菜單信息,并將菜單信息發(fā)送至微信服務(wù)器,由所述微信服務(wù)器通過微信客戶端進行菜單顯不O
[0029]優(yōu)選地,所述輸入控件包括主菜單控件和/或子菜單控件,所述主菜單控件和/或子菜單控件至少包括如下控件:顯示順序、菜單名稱、觸發(fā)關(guān)鍵詞或鏈接地址。
[0030]優(yōu)選地,所述編輯界面還包括如下界面的至少一種:自定義圖文消息編輯界面、關(guān)注回復(fù)設(shè)置界面、微服務(wù)界面、微活動界面、邀請函界面、砸金蛋界面、搖一搖界面、微信會員界面,其中,
[0031]所述自定義圖文消息編輯界面至少包括至少包括如下控件:圖片上傳控件、圖文消息添加控件;
[0032]所述關(guān)注回復(fù)設(shè)置界面至少包括回復(fù)內(nèi)容填寫控件、是否啟用控件;
[0033]所述微服務(wù)界面至少包括如下控件:天氣預(yù)報控件、常用電話查詢接口、翻譯控件、新聞查看控件、股票查詢控件;
[0034]所述微活動界面至少包括如下控件:活動類型控件、活動名稱控件、內(nèi)容說明控件、產(chǎn)品說明控件、開始日期控件、結(jié)束日期控件;
[0035]所述邀請函界面至少包括如下控件:活動名稱控件、活動日期控件、活動時間控件、活動地點控件、聯(lián)系方式控件、內(nèi)容描述控件、觸發(fā)關(guān)鍵詞控件;
[0036]所述砸金蛋界面至少包括如下控件:活動名稱控件、獎品名稱控件、活動說明控件、中獎幾率控件、觸發(fā)關(guān)鍵詞控件。
[0037]優(yōu)選地,所述賬號信息通過信息綁定界面進行綁定。
[0038]與現(xiàn)有技術(shù)相比,本發(fā)明包括以下優(yōu)點:
[0039]本發(fā)明實施例中,當(dāng)對微信公眾平臺進行二次開發(fā)時,在當(dāng)前綁定的賬號信息的高級功能設(shè)置為開發(fā)模式時,進入信息編輯界面,在編輯界面中接收用戶針對編輯界面的輸入控件輸入的控件值,所述控件值包括觸發(fā)關(guān)鍵詞及除觸發(fā)關(guān)鍵詞以外的顯示信息,當(dāng)接收到微信服務(wù)器發(fā)送的與所述觸發(fā)關(guān)鍵詞對應(yīng)的觸發(fā)指令時,將與所述觸發(fā)關(guān)鍵詞對應(yīng)的顯示信息返回微信服務(wù)器,以在微信客戶端中進行顯示。通過這樣的以編輯界面進行信息編輯方式,即可以保留原有開發(fā)模式下的可調(diào)用網(wǎng)絡(luò)AP1、對接企業(yè)數(shù)據(jù)庫等優(yōu)點,又可以克服原有開發(fā)模式下需要用代碼進行編輯的困難的問題,用戶無需懂得代碼知識,只需要通過編輯界面就可以進行自定義菜單等功能,界面友好,易于操作。
【附圖說明】
[0040]圖1是本發(fā)明一種基于微信開發(fā)模式的信息編輯方法實施例的步驟流程圖;
[0041]圖2是本發(fā)明一種基于微信開發(fā)模式的信息編輯方法實施例的信息綁定界面示意圖;
[0042]圖3是本發(fā)明一種基于微信開發(fā)模式的信息編輯方法實施例的自定義菜單編輯界面示意圖;
[0043]圖4是本發(fā)明一種基于微信開發(fā)模式的信息編輯方法實施例的自定義圖文消息編輯界面示意圖;
[0044]圖5是本發(fā)明一種基于微信開發(fā)模式的信息編輯方法實施例的關(guān)注回復(fù)設(shè)置界