信息交互方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別涉及一種信息交互方法及裝置。
【背景技術(shù)】
[0002]互聯(lián)網(wǎng)應(yīng)用作為一個為智能終端提供語音、視頻、圖片、文字等信息交互服務(wù)的應(yīng)用程序,憑借其可跨通信運營商、跨操作系統(tǒng)平臺發(fā)送語音、視頻、圖片和文字等優(yōu)點,受到了廣大用戶的青睞。隨著互聯(lián)網(wǎng)應(yīng)用功能的日臻完善,開發(fā)者或商家在互聯(lián)網(wǎng)應(yīng)用平臺上申請應(yīng)用賬號,通過該應(yīng)用賬號,開發(fā)者或商家可在互聯(lián)網(wǎng)應(yīng)用平臺上,基于文字、圖片、語音、視頻等方式,實現(xiàn)向廣大用戶全方位地進行信息推送、或與廣大用戶進行溝通或互動。
[0003]在開發(fā)者或商家與特定群體進行溝通或互動時,常常伴隨著雙方多次的信息交互。而基于溝通或互動過程中安全性的考量,在通過應(yīng)用賬號調(diào)用各種互聯(lián)網(wǎng)應(yīng)用接口實現(xiàn)與特定群體的信息交互時,常常需進行安全校驗。因此,如何進行安全校驗,以在通過安全校驗后進行信息交互,便成為了大家關(guān)注的一個焦點。
【發(fā)明內(nèi)容】
[0004]為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種信息交互方法及裝置。所述技術(shù)方案如下:
[0005]第一方面,提供了一種信息交互方法,所述方法包括:
[0006]在特定頁面上獲取指定公共標識對應(yīng)的標識信息,所述標識信息包括身份標識和密鑰;
[0007]根據(jù)所述標識信息,生成校驗憑證獲取請求;
[0008]調(diào)用校驗憑證獲取接口,通過所述校驗憑證獲取接口向互聯(lián)網(wǎng)應(yīng)用服務(wù)器發(fā)送所述校驗憑證獲取請求,所述互聯(lián)網(wǎng)應(yīng)用服務(wù)器是為互聯(lián)網(wǎng)應(yīng)用提供服務(wù)的服務(wù)器;
[0009]接收所述互聯(lián)網(wǎng)應(yīng)用服務(wù)器通過所述校驗憑證獲取接口返回的校驗憑證;
[0010]在所述校驗憑證通過校驗后,調(diào)用互聯(lián)網(wǎng)應(yīng)用接口進行信息交互。
[0011]第二方面,提供了一種信息交互方法,所述方法包括:
[0012]通過校驗憑證獲取接口接收校驗憑證獲取請求,所述校驗憑證獲取請求中包括指定公共標識的標識信息;
[0013]根據(jù)所述校驗憑證獲取請求,獲取對應(yīng)的校驗憑證;
[0014]將所述校驗憑證通過所述校驗憑證獲取接口發(fā)送至公共標識所在終端,以根據(jù)所述校驗憑證調(diào)用互聯(lián)網(wǎng)應(yīng)用接口進行信息交互;
[0015]根據(jù)所述校驗憑證的生成時間和有效時長,刷新所述校驗憑證。
[0016]第三方面,提供了一種信息交互裝置,所述裝置包括:
[0017]標識信息獲取模塊,用于在特定頁面上獲取指定公共標識對應(yīng)的標識信息,所述標識信息包括身份標識和密鑰;
[0018]憑證獲取請求生成模塊,用于根據(jù)所述標識信息,生成校驗憑證獲取請求;
[0019]憑證獲取請求發(fā)送模塊,用于調(diào)用校驗憑證獲取接口,通過所述校驗憑證獲取接口向互聯(lián)網(wǎng)應(yīng)用服務(wù)器發(fā)送所述校驗憑證獲取請求,所述互聯(lián)網(wǎng)應(yīng)用服務(wù)器是為互聯(lián)網(wǎng)應(yīng)用提供服務(wù)的服務(wù)器;
[0020]校驗憑證接收模塊,用于接收所述互聯(lián)網(wǎng)應(yīng)用服務(wù)器通過所述校驗憑證獲取接口返回的校驗憑證;
[0021]信息交互模塊,用于在所述校驗憑證通過校驗后,調(diào)用互聯(lián)網(wǎng)應(yīng)用接口進行信息交互。
[0022]第四方面,提供了一種信息交互裝置,所述裝置包括:
[0023]憑證獲取請求接收模塊,用于通過校驗憑證獲取接口接收校驗憑證獲取請求,所述校驗憑證獲取請求中包括指定公共標識的標識信息;
[0024]校驗憑證獲取模塊,用于根據(jù)所述校驗憑證獲取請求,獲取對應(yīng)的校驗憑證;
[0025]校驗憑證發(fā)送模塊,用于將所述校驗憑證通過所述校驗憑證獲取接口發(fā)送至公共標識所在終端,以根據(jù)所述校驗憑證調(diào)用互聯(lián)網(wǎng)應(yīng)用接口進行信息交互;
[0026]校驗憑證刷新模塊,用于根據(jù)所述校驗憑證的生成時間和有效時長,刷新所述校驗憑證。
[0027]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:
[0028]公共標識所在終端在特定頁面上獲取指定公共標識對應(yīng)的標識信息后,根據(jù)該標識信息生成校驗憑證獲取請求,并調(diào)用校驗憑證獲取接口,通過校驗憑證獲取接口向互聯(lián)網(wǎng)應(yīng)用服務(wù)器發(fā)送校驗憑證獲取請求,以獲取校驗憑證,并在校驗憑證通過校驗后,調(diào)用互聯(lián)網(wǎng)應(yīng)用接口進行信息交互,由于在進行信息交互時,基于校驗憑證進行了安全校驗,所以可確保信息交互的安全性。
【附圖說明】
[0029]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0030]圖1是本發(fā)明實施例提供的一種信息交互方法的流程圖;
[0031]圖2是本發(fā)明實施例提供的一種信息交互方法的流程圖;
[0032]圖3是本發(fā)明實施例提供的一種信息交互方法的流程圖;
[0033]圖4是本發(fā)明實施例提供的一種標識彳目息獲取頁面的不意圖;
[0034]圖5是本發(fā)明實施例提供的一種密鑰獲取頁面的示意圖;
[0035]圖6是本發(fā)明實施例提供的一種信息交互流程的示意圖;
[0036]圖7是本發(fā)明實施例提供的一種信息交互裝置的結(jié)構(gòu)示意圖;
[0037]圖8是本發(fā)明實施例提供的一種信息交互裝置的結(jié)構(gòu)示意圖;
[0038]圖9是本發(fā)明實施例提供的一種服務(wù)器的結(jié)構(gòu)示意圖;
[0039]圖10是本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0040]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0041]在本發(fā)明實施例中,校驗憑證(access_token)作為公共標識的全局唯一票據(jù),公共標識在調(diào)用各種接口時均需使用校驗憑證,所以校驗憑證對于公共標識來說至關(guān)重要,需妥善保存。其中,公共標識是開發(fā)者或商家在互聯(lián)網(wǎng)應(yīng)用平臺上申請的應(yīng)用賬號,通過公共標識,開發(fā)者或商家可在互聯(lián)網(wǎng)應(yīng)用平臺上,基于文字、圖片、語音、視頻等方式,實現(xiàn)和特定群體的全方位溝通或互動。比如,開發(fā)者或商家在申請公共標識后,在自定義菜單的創(chuàng)建階段便需要校驗憑證調(diào)用各種互聯(lián)網(wǎng)應(yīng)用接口以進行菜單創(chuàng)建;或者,在公共標識與關(guān)注用戶的信息交互過程中,需通過校驗憑證調(diào)用各種互聯(lián)網(wǎng)應(yīng)用接口方可實現(xiàn)二者之間的信息交互。其中,校驗憑證的存儲至少需要512個字符空間,其有效期目前為7200秒。因此,需定時刷新校驗憑證,重復(fù)獲取校驗憑證將導(dǎo)致上一次獲取的校驗憑證失效。
[0042]圖1是本發(fā)明實施例提供的一種信息交互方法。以公共標識所在終端執(zhí)行該方法的角度為例,則參見圖1,本發(fā)明實施例提供的方法流程包括:
[0043]101、在特定頁面上獲取指定公共標識對應(yīng)的標識信息,標識信息包括身份標識和密鑰。
[0044]102、根據(jù)標識信息,生成校驗憑證獲取請求。
[0045]103、調(diào)用校驗憑證獲取接口,通過校驗憑證獲取接口向互聯(lián)網(wǎng)應(yīng)用服務(wù)器發(fā)送校驗憑證獲取請求,互聯(lián)網(wǎng)應(yīng)用服務(wù)器是為互聯(lián)網(wǎng)應(yīng)用提供服務(wù)的服務(wù)器。
[0046]104、接收互聯(lián)網(wǎng)應(yīng)用服務(wù)器通過校驗憑證獲取接口返回的校驗憑證。
[0047]105、在校驗憑證通過校驗后,調(diào)用互聯(lián)網(wǎng)應(yīng)用接口進行信息交互。
[0048]本發(fā)明實施例提供的方法,公共標識所在終端在特定頁面上獲取指定公共標識對應(yīng)的標識信息后,根據(jù)該標識信息生成校驗憑證獲取請求,并調(diào)用校驗憑證獲取接口,通過校驗憑證獲取接口向互聯(lián)網(wǎng)應(yīng)用服務(wù)器發(fā)送校驗憑證獲取請求,以獲取校驗憑證,并在校驗憑證通過校驗后,調(diào)用互聯(lián)網(wǎng)應(yīng)用接口進行信息交互,由于在進行信息交互時,基于校驗憑證進行了安全校驗,所以可確保信息交互的安全性。
[0049]可選地,該方法還包括:
[0050]在接收互聯(lián)網(wǎng)應(yīng)用服務(wù)器通過校驗憑證獲取接口返回的校驗憑證時,接收互聯(lián)網(wǎng)應(yīng)用服務(wù)器通過校驗憑證獲取接口返回的時效信息,時效信息用于標識校驗憑證的有效時長;
[0051]當校驗憑證處于時效信息規(guī)定的有效