一種生成運營實例的菜單的方法及裝置的制造方法
【專利摘要】本發(fā)明實施例提供了生成運營實例的菜單的方法及裝置,本發(fā)明中提供了多種已預(yù)先開發(fā)好的運營實例,根據(jù)公眾號所選的已開發(fā)好的運營實例所需的數(shù)據(jù)獲得創(chuàng)建運營實例菜單所需的數(shù)據(jù)結(jié)構(gòu),將數(shù)據(jù)結(jié)構(gòu)發(fā)送至所述服務(wù)器,向服務(wù)器的自定義菜單創(chuàng)建接口發(fā)送菜單生成指令,指示服務(wù)器根據(jù)數(shù)據(jù)結(jié)構(gòu)直接自動創(chuàng)建所述運營實例的菜單。無需尋找軟件開發(fā)商開發(fā)所需的運營實例,簡化公眾號運營活動開發(fā)過程,縮短公眾號運營活動的上線時間,提升微信公眾號的活躍度。
【專利說明】
一種生成運營實例的菜單的方法及裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種生成運營實例的菜單的方法及裝置。
【背景技術(shù)】
[0002]公眾號是公眾號主持者與公眾號訂閱者之間進行溝通與對話的交流平臺。公眾號的主持者在公眾號平臺上給公眾號訂閱者提供文字、圖片、語音以及視頻等信息,形成一種線上線下的交流互動方式。
[0003]以微信公眾號為例,目前,微信公眾號與公眾號訂閱者進行互動方式主要有兩種。一種是公眾號訂閱者被動接受微信公眾號推送的信息,微信公眾號按照推廣需求,設(shè)置信息推送內(nèi)容和推送規(guī)則,向多個公眾號訂閱者群發(fā)消息;另一種是公眾號訂閱者主動獲取公眾號主持者發(fā)送的消息,公眾號訂閱者在微信公眾號平臺上回復(fù)關(guān)鍵字,微信公眾號給公眾號訂閱者回復(fù)與該關(guān)鍵字相關(guān)的信息。
[0004]僅采用上述微信公眾號與公眾號訂閱者進行互動方式,互動方式單一,容易導(dǎo)致公眾號訂閱者流失。為了提高微信公眾號對公眾號訂閱者的吸引力,微信公眾號會經(jīng)常舉辦一些公眾號運營活動,例如:抽獎等,來吸引和鞏固微信公眾號的人氣。舉辦公眾號運營活動,公眾號主持者先要尋找合適的軟件開發(fā)商,向軟件開發(fā)商說明運營活動內(nèi)容,由軟件開發(fā)商開發(fā)公眾號運營活動,對開發(fā)的公眾號運營活動進行測試無誤后,再將該公眾號運營活動上線至該微信公眾號的平臺。這種方式使得公眾號運營活動開發(fā)過程復(fù)雜,上線所需時間長,影響微信公眾號的活躍度。
【發(fā)明內(nèi)容】
[0005]本發(fā)明解決的技術(shù)問題在于提供一種生成運營實例的菜單的方法及裝置,從而能夠簡化公眾號運營活動開發(fā)過程,縮短公眾號運營活動的上線時間。
[0006]為此,本發(fā)明解決技術(shù)問題的技術(shù)方案是:
[0007]本發(fā)明提供了一種生成運營實例的菜單的方法,所述方法包括:
[0008]獲取公眾號的用戶名和密碼;
[0009]根據(jù)所述用戶名和所述密碼向服務(wù)器中的獲取令牌的接口發(fā)送獲取令牌的指令;
[0010]接收所述服務(wù)器根據(jù)所述獲取令牌的指令返回的令牌;
[0011]根據(jù)所述用戶名獲取所述公眾號所選的運營實例所需的數(shù)據(jù),根據(jù)所述運營實例所需的數(shù)據(jù)獲得自定義菜單創(chuàng)建接口所需的數(shù)據(jù)結(jié)構(gòu);
[0012]將所述數(shù)據(jù)結(jié)構(gòu)發(fā)送至所述服務(wù)器;
[0013]根據(jù)所述令牌向所述服務(wù)器中的所述自定義菜單創(chuàng)建接口發(fā)送菜單生成指令,所述菜單生成指令用于指示所述服務(wù)器根據(jù)所述數(shù)據(jù)結(jié)構(gòu)創(chuàng)建所述運營實例的菜單。
[0014]可選的,所述方法還包括:
[0015]根據(jù)所述令牌向所述服務(wù)器中的自定義菜單查詢接口發(fā)送菜單查詢指令,所述菜單查詢指令用于指示所述服務(wù)器查詢所述公眾號中是否存在所述運營實例;
[0016]所述公眾號中存在所述運營實例時,根據(jù)所述令牌向所述服務(wù)器中的自定義菜單刪除接口發(fā)送菜單刪除指令,所述菜單刪除指令用于指示所述服務(wù)器刪除所述運營實例。
[0017]可選的,所述方法還包括:
[0018]根據(jù)所述用戶名查詢所述公眾號的原始標識ID;
[0019]根據(jù)所述原始ID生成所述運營實例的分享鏈接;
[0020]根據(jù)所述分享鏈接分享所述運營實例。
[0021]可選的,所述方法還包括:
[0022]給所述公眾號設(shè)置使用權(quán)限;
[0023]存儲所述用戶名與所述使用權(quán)限的對應(yīng)關(guān)系。
[0024]可選的,
[0025]所述令牌是access_token。
[0026]可選的,
[0027]所述運營實例包括投票實例,抽獎實例,搖一搖實例以及商城實例中的任意一種或多種。
[0028]—種生成運營實例的菜單的裝置,所述裝置包括:
[0029]獲取單元,用于獲取公眾號的用戶名和密碼;
[0030]第一發(fā)送單元,用于根據(jù)所述用戶名和所述密碼向服務(wù)器中的獲取令牌的接口發(fā)送獲取令牌的指令;
[0031]接收單元,用于接收所述服務(wù)器根據(jù)所述獲取令牌的指令返回的令牌;
[0032]選擇單元,用于根據(jù)所述用戶名獲取所述公眾號所選的運營實例所需的數(shù)據(jù),根據(jù)所述運營實例所需的數(shù)據(jù)獲得自定義菜單創(chuàng)建接口所需的數(shù)據(jù)結(jié)構(gòu);
[0033]第二發(fā)送單元,用于將所述數(shù)據(jù)結(jié)構(gòu)發(fā)送至所述服務(wù)器;
[0034]創(chuàng)建單元,用于根根據(jù)所述令牌向所述服務(wù)器中的所述自定義菜單創(chuàng)建接口發(fā)送菜單生成指令,所述菜單生成指令用于指示所述服務(wù)器根據(jù)所述數(shù)據(jù)結(jié)構(gòu)創(chuàng)建所述運營實例的菜單。
[0035]可選的,所述裝置還包括:
[0036]第三發(fā)送單元,用于根據(jù)所述令牌向所述服務(wù)器中的自定義菜單查詢接口發(fā)送菜單查詢指令,所述菜單查詢指令用于指示所述服務(wù)器查詢所述公眾號中是否存在所述運營實例;
[0037]第四發(fā)送單元,用于所述公眾號中存在所述運營實例時,根據(jù)所述令牌向所述服務(wù)器中的自定義菜單刪除接口發(fā)送菜單刪除指令,所述菜單刪除指令用于指示所述服務(wù)器刪除所述運營實例。
[0038]可選的,所述裝置還包括:
[0039]查詢單元,用于根據(jù)所述用戶名查詢所述公眾號的原始標識ID;
[0040]生成單元,用于根據(jù)所述原始ID生成所述運營實例的分享鏈接;
[0041 ]分享單元,用于根據(jù)所述分享鏈接分享所述運營實例。
[0042]可選的,所述裝置還包括:
[0043]設(shè)置單元,用于給所述公眾號設(shè)置使用權(quán)限;
[0044]存儲單元,用于存儲所述用戶名與所述使用權(quán)限的對應(yīng)關(guān)系。
[0045]通過上述技術(shù)方案可知,本發(fā)明有如下有益效果:
[0046]本發(fā)明實施例提供了生成運營實例的菜單的方法及裝置,本發(fā)明中提供了多種已預(yù)先開發(fā)好的運營實例,根據(jù)公眾號所選的已開發(fā)好的運營實例所需的數(shù)據(jù)獲得創(chuàng)建運營實例菜單所需的數(shù)據(jù)結(jié)構(gòu),將數(shù)據(jù)結(jié)構(gòu)發(fā)送至所述服務(wù)器,向服務(wù)器的自定義菜單創(chuàng)建接口發(fā)送菜單生成指令,指示服務(wù)器根據(jù)數(shù)據(jù)結(jié)構(gòu)直接自動創(chuàng)建所述運營實例的菜單。無需尋找軟件開發(fā)商開發(fā)所需的運營實例,簡化公眾號運營活動開發(fā)過程,縮短公眾號運營活動的上線時間,提升微信公眾號的活躍度。
【附圖說明】
[0047]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0048]圖1為本發(fā)明實施例提供的生成運營實例的菜單的方法流程圖;
[0049]圖2為本發(fā)明實施例提供的生成運營實例的菜單的裝置結(jié)構(gòu)示意圖;
[0050]圖3為本發(fā)明實施例提供的生成運營實例的菜單的硬件裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0051]為了給出簡化公眾號運營活動開發(fā)過程的實現(xiàn)方案,本發(fā)明實施例提供了一種生成運營實例的菜單的方法及裝置,以下結(jié)合說明書附圖對本發(fā)明的優(yōu)選實施例進行說明。
[0052]本發(fā)明實施例提供了一個后臺管理系統(tǒng),該后臺管理系統(tǒng)中給公眾號提供了多種已開發(fā)好的運營實例。公眾號持有者利用用戶名和密碼登錄該后臺管理系統(tǒng)后,可以看到該后臺管理系統(tǒng)所提供的已開發(fā)好的運營實例。運營實例包括投票實例,抽獎實例,搖一搖實例以及商城實例等。公眾號持有者從后臺管理系統(tǒng)中選擇要在公眾號上線的應(yīng)用實例,向服務(wù)器的自定義菜單創(chuàng)建接口發(fā)送菜單生成指令,服務(wù)器給該公眾號自動生成運營實例,顯示在該公眾號平臺上提供給公眾號訂閱者。
[0053]圖1為本發(fā)明實施例提供的生成運營實例的菜單的方法流程圖,包括:
[0054]101:獲取公眾號的用戶名和密碼。
[0055]公眾號使用用戶名(APP ID)和密碼(Secret ID)登錄后,可以看到多種已開發(fā)好的運營實例。獲取登錄的公眾號的用戶名和密碼。在一個例子中,還可以獲取登錄的公眾號的原始ID。
[0056]102:根據(jù)所述用戶名和所述密碼向服務(wù)器中的獲取令牌的接口發(fā)送獲取令牌的指令。
[0057]103:接收所述服務(wù)器根據(jù)所述獲取令牌的指令返回的令牌。
[0058]根據(jù)用戶名和密碼向服務(wù)器中獲取令牌的接口發(fā)送獲取令牌的指令,服務(wù)器根據(jù)所述獲取令牌的指令返回令牌。令牌是給每個公眾號的憑證,憑借該令牌可以在一段時間內(nèi)享有使用服務(wù)器中其它接口的權(quán)利。
[0059]在一個例子中,所述令牌為access_token。則根據(jù)所述用戶名和密碼向獲取access_token的接口發(fā)送獲取access_token的指令,服務(wù)器接收到該獲取access_token的指令后,返回access_token。憑借access_token可以調(diào)用服務(wù)器其他接口。
[0060]104:根據(jù)所述用戶名獲取所述公眾號所選的運營實例所需的數(shù)據(jù),根據(jù)所述運營實例所需的數(shù)據(jù)獲得定義菜單創(chuàng)建接口所需的數(shù)據(jù)結(jié)構(gòu)。
[0061]公眾號持有者登錄后臺管理系統(tǒng)后,根據(jù)實際需要,選擇后臺管理系統(tǒng)顯示的已開發(fā)的多種運營實例中的一種或多種。后臺管理系統(tǒng)根據(jù)所述用戶名獲取該用戶名所屬的公眾號所選的已開發(fā)的運營實例,根據(jù)所選的已開發(fā)的運營實例所需的數(shù)據(jù)獲得自定義菜單創(chuàng)建接口所需的數(shù)據(jù)結(jié)構(gòu)。
[0062]在一個例子中(如微信公眾號平臺),根據(jù)公眾號所選的運營實例所需的數(shù)據(jù)生成Json字符串,該Json字符串為服務(wù)器創(chuàng)建運營實例菜單所需的數(shù)據(jù)結(jié)構(gòu)。
[0063]105:將所述數(shù)據(jù)結(jié)構(gòu)發(fā)送至所述服務(wù)器。
[0064]106:根據(jù)所述令牌向所述服務(wù)器中的所述自定義菜單創(chuàng)建接口發(fā)送菜單生成指令,所述菜單生成指令用于指示所述服務(wù)器根據(jù)所述數(shù)據(jù)結(jié)構(gòu)創(chuàng)建所述運營實例的菜單。
[0065]將創(chuàng)建運營實例菜單所需的數(shù)據(jù)結(jié)構(gòu)發(fā)送至服務(wù)器后,向服務(wù)器中的自定義菜單創(chuàng)建接口發(fā)送菜單生成指令。服務(wù)器通過該自定義菜單創(chuàng)建接口接收該菜單生成指令,服務(wù)器調(diào)用該自定義菜單創(chuàng)建接口對應(yīng)的程序,根據(jù)該數(shù)據(jù)結(jié)構(gòu)自動生成運營實例的菜單,顯示在公眾號平臺上。公眾號訂閱者打開公眾號平臺,即可看到已生成的運營實例的菜單。
[0066]由此可知,公眾號需要上線一個運營實例時,不需要尋找軟件開發(fā)商,直接從后臺管理系統(tǒng)選擇已開發(fā)好的運營實例,后臺管理系統(tǒng)根據(jù)公眾號的選擇,將所選的運營實例所需的數(shù)據(jù)結(jié)構(gòu)發(fā)送至服務(wù)器,并通過自定義菜單創(chuàng)建接口向服務(wù)器發(fā)送菜單生成指令。服務(wù)器接收到該菜單生成指令后,根據(jù)所選的運營實例所需的數(shù)據(jù)接口,自動生成所選的運營實例,顯示在公眾號平臺上。不需要尋找軟件開發(fā)商,不需要軟件開發(fā)商進行獨立開發(fā),也不需要進行測試,縮短運營實例上線的時間,提高公眾號的活躍度。
[0067]在一個例子中,還包括:
[0068]根據(jù)所述令牌向所述服務(wù)器中的自定義菜單查詢接口發(fā)送菜單查詢指令,所述菜單查詢指令用于指示所述服務(wù)器查詢所述公眾號中是否存在所述運營實例;
[0069]所述公眾號中存在所述運營實例時,根據(jù)所述令牌向所述服務(wù)器中的自定義菜單刪除接口發(fā)送菜單刪除指令,所述菜單刪除指令用于指示所述服務(wù)器刪除所述運營實例。
[0070]在向服務(wù)器中的自定義菜單創(chuàng)建接口發(fā)送菜單生成指令前,先向服務(wù)器中的自定義菜單查詢接口發(fā)送菜單查詢指令,查詢該公眾號是否存在運營實例,如果該公眾號不存在運營實例,則直接向服務(wù)器中的自定義菜單創(chuàng)建接口發(fā)送菜單生成指令,指示服務(wù)器創(chuàng)建運營實例的菜單;如果該公眾號存在運營實例,則向服務(wù)器中的自定義菜單刪除接口發(fā)送菜單刪除指令,指示服務(wù)器刪除該運營實例,然后再向服務(wù)器中的自定義菜單創(chuàng)建接口發(fā)送菜單生成指令。這里有兩種可能的實現(xiàn)情況,第一種實現(xiàn)情況,公眾號中已存在的運營實例與該公眾號本次新建的運營實例種類相同,則僅刪除與公眾號本次新建的運營實例種類相同的已存在的運營實例,也可以刪除公眾號中所有已存在的運營實例;第二種實現(xiàn)情況,公眾號中已存在的運營實例與本次新建的運營實例種類不同,則不刪除任何應(yīng)用實例,也可以刪除公眾號中所有已存在的運營實例。
[0071]在一個例子中,還包括:
[0072]根據(jù)所述用戶名查詢所述公眾號的原始ID;
[0073]根據(jù)所述原始ID生成所述運營實例的分享鏈接;
[0074]根據(jù)所述分享鏈接分享所述運營實例。
[0075]后臺管理系統(tǒng)調(diào)用服務(wù)器的API自動生成運營實例后,還提供分享該運營實例的方法。根據(jù)公眾號的用戶名獲得原始ID,根據(jù)原始ID生成分享該運營實例的分享鏈接。利用該分享鏈接可以分享該運營實例。當(dāng)運營實例有多個時,根據(jù)原始ID給每個運營實例生成一個分享鏈接。
[0076]在一個例子中,還包括:
[0077]給所述公眾號設(shè)置使用權(quán)限;
[0078]存儲所述用戶名與所述使用權(quán)限的對應(yīng)關(guān)系。
[0079]在后臺管理系統(tǒng)中,給每個公眾號設(shè)置使用權(quán)限,存儲公眾號的用戶名與使用權(quán)限的對應(yīng)關(guān)系。公眾號登錄后,根據(jù)該公眾號的用戶名,顯示該公眾號可以選擇的運營實例的種類。
[0080]舉例說明:后臺管理系統(tǒng)一共提供了十種類型的運營實例,若某一公眾號的權(quán)限為五種類型的運營實例,則該公眾號只能選擇五種類型的運營實例。
[0081 ]再舉例說明,公眾號分為兩種,一種是管理者公眾號,另一種是消費者公眾號。管理者公眾號登錄后臺管理系統(tǒng)后,可以對所顯示的公眾號進行選擇,刪除,新增或修改。而消費者公眾號登錄后臺管理系統(tǒng)以后,只能對顯示的公眾號進行選擇,不能進行刪除,新增或修改等編輯。
[0082]圖2為本發(fā)明實施例提供的生成運營實例的菜單的裝置,包括:
[0083]獲取單元201,用于獲取公眾號的用戶名和密碼。
[0084]第一發(fā)送單元202,用于根據(jù)所述用戶名和所述密碼向服務(wù)器中的獲取令牌的接口發(fā)送獲取令牌的指令。
[0085]接收單元203,用于接收所述服務(wù)器根據(jù)所述獲取令牌的指令返回的令牌。
[0086]選擇單元204,用于根據(jù)所述用戶名獲取所述公眾號所選的運營實例所需的數(shù)據(jù),根據(jù)所述運營實例所需的數(shù)據(jù)獲得自定義菜單創(chuàng)建接口所需的數(shù)據(jù)結(jié)構(gòu)。
[0087]第二發(fā)送單元205,用于將所述數(shù)據(jù)結(jié)構(gòu)發(fā)送至所述服務(wù)器.
[0088]創(chuàng)建單元206,用于根根據(jù)所述令牌向所述服務(wù)器中的所述自定義菜單創(chuàng)建接口發(fā)送菜單生成指令,所述菜單生成指令用于指示所述服務(wù)器根據(jù)所述數(shù)據(jù)結(jié)構(gòu)創(chuàng)建所述運營實例的菜單。
[0089]在一個例子中,所述裝置還包括:
[0090]第三發(fā)送單元,用于根據(jù)所述令牌向所述服務(wù)器中的自定義菜單查詢接口發(fā)送菜單查詢指令,所述菜單查詢指令用于指示所述服務(wù)器查詢所述公眾號中是否存在所述運營實例;
[0091]第四發(fā)送單元,用于所述公眾號中存在所述運營實例時,根據(jù)所述令牌向所述服務(wù)器中的自定義菜單刪除接口發(fā)送菜單刪除指令,所述菜單刪除指令用于指示所述服務(wù)器刪除所述運營實例。
[0092]在一個例子中,所述裝置還包括:
[0093]查詢單元,用于根據(jù)所述用戶名查詢所述公眾號的原始標識ID;
[0094]生成單元,用于根據(jù)所述原始ID生成所述運營實例的分享鏈接;
[0095]分享單元,用于根據(jù)所述分享鏈接分享所述運營實例。
[0096]在一個例子中,所述裝置還包括:
[0097]設(shè)置單元,用于給所述公眾號設(shè)置使用權(quán)限;
[0098]存儲單元,用于存儲所述用戶名與所述使用權(quán)限的對應(yīng)關(guān)系。
[00"]需要說明的是,實際應(yīng)用中:
[0100]所述令牌是access_token。
[0101]所述運營實例包括投票實例,抽獎實例,搖一搖實例以及商城實例中的任意一種或多種。
[0102]圖2所示的生成運營實例的菜單的裝置是與圖1所示的生成運營實例的菜單的方法所對應(yīng)的裝置,具體實現(xiàn)方法與圖1所示的方法類似,參考圖1所示的方法的描述,這里不再贅述。
[0103]圖3為本發(fā)明實施例提供的生成運營實例的菜單的硬件裝置結(jié)構(gòu)示意圖,包括:
[0104]發(fā)送器301,接收器302,存儲器303和處理器304,所述處理器304分別與所述發(fā)送器301,所述接收器302和所述存儲器303相連;
[0105]所述發(fā)送器301用于根據(jù)所述用戶名和所述密碼向服務(wù)器中的獲取令牌的接口發(fā)送獲取令牌的指令;將所述數(shù)據(jù)結(jié)構(gòu)發(fā)送至所述服務(wù)器;根據(jù)所述令牌向所述服務(wù)器中的所述自定義菜單創(chuàng)建接口發(fā)送菜單生成指令;
[0106]所述接收器302,用于接收所述服務(wù)器根據(jù)所述獲取令牌的指令返回的令牌;
[0107]所述存儲器303用于存儲指令,所述處理器304用于從所述存儲器303調(diào)用指令執(zhí)行,所述指令包括:
[0108]獲取公眾號的用戶名和密碼;
[0109]根據(jù)所述用戶名獲取所述公眾號所選的運營實例所需的數(shù)據(jù),根據(jù)所述運營實例所需的數(shù)據(jù)獲得自定義菜單創(chuàng)建接口所需的數(shù)據(jù)結(jié)構(gòu)。
[0110]可選的,所述發(fā)送器301,還用于根據(jù)所述令牌向所述服務(wù)器中的自定義菜單查詢接口發(fā)送菜單查詢指令;所述公眾號中存在所述運營實例時,根據(jù)所述令牌向所述服務(wù)器中的自定義菜單刪除接口發(fā)送菜單刪除指令。
[0111]可選的,所述處理器304還用于從所述存儲器303調(diào)用如下指令執(zhí)行:
[0112]根據(jù)所述用戶名查詢所述公眾號的原始標識ID;
[0113]根據(jù)所述原始ID生成所述運營實例的分享鏈接;
[0114]根據(jù)所述分享鏈接分享所述運營實例。
[0115]可選的,所述處理器304還用于從所述存儲器303調(diào)用如下指令執(zhí)行:
[0116]給所述公眾號設(shè)置使用權(quán)限;
[0117]存儲所述用戶名與所述使用權(quán)限的對應(yīng)關(guān)系。
[0118]圖3所示的生成運營實例的菜單的硬件裝置是與圖1所示的生成運營實例的菜單的方法所對應(yīng)的硬件裝置,具體實現(xiàn)方法與圖1所示的方法類似,參考圖1所示的方法的描述,這里不再贅述。
[0119]以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。
【主權(quán)項】
1.一種生成運營實例的菜單的方法,其特征在于,所述方法包括: 獲取公眾號的用戶名和密碼; 根據(jù)所述用戶名和所述密碼向服務(wù)器中的獲取令牌的接口發(fā)送獲取令牌的指令; 接收所述服務(wù)器根據(jù)所述獲取令牌的指令返回的令牌; 根據(jù)所述用戶名獲取所述公眾號所選的運營實例所需的數(shù)據(jù),根據(jù)所述運營實例所需的數(shù)據(jù)獲得自定義菜單創(chuàng)建接口所需的數(shù)據(jù)結(jié)構(gòu); 將所述數(shù)據(jù)結(jié)構(gòu)發(fā)送至所述服務(wù)器; 根據(jù)所述令牌向所述服務(wù)器中的所述自定義菜單創(chuàng)建接口發(fā)送菜單生成指令,所述菜單生成指令用于指示所述服務(wù)器根據(jù)所述數(shù)據(jù)結(jié)構(gòu)創(chuàng)建所述運營實例的菜單。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 根據(jù)所述令牌向所述服務(wù)器中的自定義菜單查詢接口發(fā)送菜單查詢指令,所述菜單查詢指令用于指示所述服務(wù)器查詢所述公眾號中是否存在所述運營實例; 所述公眾號中存在所述運營實例時,根據(jù)所述令牌向所述服務(wù)器中的自定義菜單刪除接口發(fā)送菜單刪除指令,所述菜單刪除指令用于指示所述服務(wù)器刪除所述運營實例。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 根據(jù)所述用戶名查詢所述公眾號的原始標識ID; 根據(jù)所述原始ID生成所述運營實例的分享鏈接; 根據(jù)所述分享鏈接分享所述運營實例。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 給所述公眾號設(shè)置使用權(quán)限; 存儲所述用戶名與所述使用權(quán)限的對應(yīng)關(guān)系。5.根據(jù)權(quán)利要求1-4任意一項所述的方法,其特征在于, 所述令牌是access_token。6.根據(jù)權(quán)利要求1-5任意一項所述的方法,其特征在于, 所述運營實例包括投票實例,抽獎實例,搖一搖實例以及商城實例中的任意一種或多種。7.一種生成運營實例的菜單的裝置,其特征在于,所述裝置包括: 獲取單元,用于獲取公眾號的用戶名和密碼; 第一發(fā)送單元,用于根據(jù)所述用戶名和所述密碼向服務(wù)器中的獲取令牌的接口發(fā)送獲取令牌的指令; 接收單元,用于接收所述服務(wù)器根據(jù)所述獲取令牌的指令返回的令牌; 選擇單元,用于根據(jù)所述用戶名獲取所述公眾號所選的運營實例所需的數(shù)據(jù),根據(jù)所述運營實例所需的數(shù)據(jù)獲得自定義菜單創(chuàng)建接口所需的數(shù)據(jù)結(jié)構(gòu); 第二發(fā)送單元,用于將所述數(shù)據(jù)結(jié)構(gòu)發(fā)送至所述服務(wù)器; 創(chuàng)建單元,用于根根據(jù)所述令牌向所述服務(wù)器中的所述自定義菜單創(chuàng)建接口發(fā)送菜單生成指令,所述菜單生成指令用于指示所述服務(wù)器根據(jù)所述數(shù)據(jù)結(jié)構(gòu)創(chuàng)建所述運營實例的菜單。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 第三發(fā)送單元,用于根據(jù)所述令牌向所述服務(wù)器中的自定義菜單查詢接口發(fā)送菜單查詢指令,所述菜單查詢指令用于指示所述服務(wù)器查詢所述公眾號中是否存在所述運營實例; 第四發(fā)送單元,用于所述公眾號中存在所述運營實例時,根據(jù)所述令牌向所述服務(wù)器中的自定義菜單刪除接口發(fā)送菜單刪除指令,所述菜單刪除指令用于指示所述服務(wù)器刪除所述運營實例。9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 查詢單元,用于根據(jù)所述用戶名查詢所述公眾號的原始標識ID; 生成單元,用于根據(jù)所述原始ID生成所述運營實例的分享鏈接; 分享單元,用于根據(jù)所述分享鏈接分享所述運營實例。10.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 設(shè)置單元,用于給所述公眾號設(shè)置使用權(quán)限; 存儲單元,用于存儲所述用戶名與所述使用權(quán)限的對應(yīng)關(guān)系。
【文檔編號】H04L12/58GK106059897SQ201610370242
【公開日】2016年10月26日
【申請日】2016年5月27日
【發(fā)明人】王磊, 張旭, 王卓, 張航
【申請人】東軟集團股份有限公司