在平臺間傳遞數(shù)據(jù)的方法和系統(tǒng)的制作方法
【技術領域】
[0001]本發(fā)明涉及云計算領域,特別是涉及一種在平臺間傳遞數(shù)據(jù)的方法和系統(tǒng)。
【背景技術】
[0002]B2B電子商務平臺是電子商務的一種模式,是英文Business-to-Business的縮寫,即商業(yè)對商業(yè),或者說是企業(yè)間的電子商務,即企業(yè)與企業(yè)之間通過互聯(lián)網(wǎng)進行產(chǎn)品、服務及信息的交換,但僅限于在同一平臺中進行電子商務信息交互,無法跨平臺交互。
[0003]在企業(yè)實際使用ERP的過程中,操作人員在ERP系統(tǒng)內(nèi)處理完業(yè)務單據(jù)后,必須退出ERP系統(tǒng),再登錄到B2B電商平臺,重新錄入一遍業(yè)務單據(jù),在B2B電商平臺中接受相關報價信息后,再登錄到ERP系統(tǒng)內(nèi)錄入相關報價信息。例如采購流程中,采購員采購物料需要詢價時,先在ERP系統(tǒng)中錄入詢價單,再登錄阿里巴巴網(wǎng)站錄入一遍詢價單,當阿里巴巴網(wǎng)站上的供應商針對該詢價單進行報價后,再將該報價單數(shù)據(jù)手動錄入到ERP系統(tǒng)中,需要頻繁登錄兩個不同的業(yè)務平臺,再手動錄入相關單據(jù)信息,一方面,手動錄入容易出錯,另一方面,用戶對同樣的數(shù)據(jù)需要在兩個平臺間來回切換,操作繁瑣,用戶體驗度下降。
【發(fā)明內(nèi)容】
[0004]基于此,有必要針對相同數(shù)據(jù)在不同平臺處理需要來回切換的問題,提供一種提高用戶體驗度的在平臺間傳遞數(shù)據(jù)的方法和系統(tǒng)。
[0005]本發(fā)明提供一種在平臺間傳遞數(shù)據(jù)的方法,包括以下步驟:
[0006]接收來自第一平臺的待驗證令牌以及向第二平臺發(fā)送或索要數(shù)據(jù)的數(shù)據(jù)操作命令;數(shù)據(jù)操作命令攜帶有第一用戶標識;
[0007]查找與第一用戶標識關聯(lián)的第二用戶標識;
[0008]獲取與第二用戶標識對應的預授權令牌;
[0009]驗證待驗證令牌與預授權令牌是否匹配,若是,則
[0010]對應于第二用戶標識的第二平臺執(zhí)行數(shù)據(jù)操作命令。
[0011 ] 在其中一種實施方式中,接收來自第一平臺的待驗證令牌以及向第二平臺發(fā)送或索要數(shù)據(jù)的數(shù)據(jù)操作命令的步驟具體為:
[0012]接收來自第一平臺的待驗證令牌以及向第二平臺發(fā)送數(shù)據(jù)的數(shù)據(jù)操作命令;數(shù)據(jù)操作命令攜帶有第一平臺的數(shù)據(jù);
[0013]對應于第二用戶標識的第二平臺執(zhí)行數(shù)據(jù)操作命令的步驟具體為:
[0014]向?qū)诘诙脩魳俗R的第二平臺發(fā)送接收到的第一用戶標識對應的第一平臺的數(shù)據(jù)。
[0015]在其中一種實施方式中,接收來自第一平臺的待驗證令牌以及向第二平臺發(fā)送或索要數(shù)據(jù)的數(shù)據(jù)操作命令的步驟具體為:
[0016]接收來自第一平臺的待驗證令牌以及向第二平臺索要數(shù)據(jù)的數(shù)據(jù)操作命令;
[0017]對應于第二用戶標識的第二平臺執(zhí)行數(shù)據(jù)操作命令的步驟具體為:
[0018]向?qū)诘诙脩魳俗R的第二平臺發(fā)送接收到的索要數(shù)據(jù)的操作命令;
[0019]接收第二平臺發(fā)送的攜帶有第二用戶標識的數(shù)據(jù);
[0020]查找與第二用戶標識關聯(lián)的第一用戶標識;
[0021]向?qū)诘谝挥脩魳俗R的第一平臺發(fā)送接收到的第二平臺的數(shù)據(jù)。
[0022]在其中一種實施方式中,該方法還包括:
[0023]獲取并存儲用戶在第一平臺的信息,用戶在第一平臺的信息包括所第一用戶標識;
[0024]獲取并存儲用戶在第二平臺的信息;用戶在第二平臺的信息包括第二用戶標識;
[0025]關聯(lián)第一用戶標識和第二用戶標識;
[0026]向?qū)诘诙脩魳俗R的第二平臺申請授權以獲得預授權令牌;
[0027]存儲與第二用戶標識對應的預授權令牌。
[0028]在其中一種實施方式中,在存儲用戶在第一平臺的信息的步驟后,還包括:
[0029]對存儲的用戶在第一平臺的信息進行加密。
[0030]本發(fā)明還提供一種在平臺間傳遞數(shù)據(jù)的系統(tǒng),包括:
[0031]接收模塊:用于接收來自第一平臺的待驗證令牌以及向第二平臺發(fā)送或索要數(shù)據(jù)的數(shù)據(jù)操作命令;數(shù)據(jù)操作命令攜帶有第一用戶標識;
[0032]匹配模塊:用于查找與第一用戶標識關聯(lián)的第二用戶標識;
[0033]獲取模塊:用于獲取與第二用戶標識對應的預授權令牌;
[0034]驗證模塊:用于驗證待驗證令牌與預授權令牌是否匹配;
[0035]執(zhí)行模塊:用于驗證模塊驗證一致時,對應于第二用戶標識的第二平臺執(zhí)行數(shù)據(jù)操作命令。
[0036]在其中一種實施方式中,接收模塊:具體用于接收來自第一平臺的待驗證令牌以及向第二平臺發(fā)送數(shù)據(jù)的數(shù)據(jù)操作命令;
[0037]執(zhí)行模塊:具體用于向?qū)诘诙脩魳俗R的第二平臺發(fā)送接收到的第一用戶標識對應的第一平臺的數(shù)據(jù)。
[0038]在其中一種實施方式中,接收模塊:具體還用于接收來自第一平臺的待驗證令牌以及向第二平臺索要數(shù)據(jù)的數(shù)據(jù)操作命令;
[0039]執(zhí)行模塊:具體用于向?qū)诘诙脩魳俗R的第二平臺發(fā)送接收到的索要數(shù)據(jù)的操作命令;
[0040]接收模塊,還用于接收第二平臺發(fā)送的攜帶有第二用戶標識的數(shù)據(jù);
[0041]匹配模塊,還用于查找與第二用戶標識關聯(lián)的第一用戶標識;
[0042]執(zhí)行模塊,還用于向?qū)诘谝挥脩魳俗R的第一平臺發(fā)送接收到的第二平臺的數(shù)據(jù)。
[0043]在其中一種實施方式中,該系統(tǒng)還包括,
[0044]第一平臺信息存儲模塊:用于獲取并存儲用戶在第一平臺的信息,用戶在第一平臺的信息包括所第一用戶標識;
[0045]第二平臺信息存儲模塊:獲取并存儲用戶在第二平臺的信息;用戶在第二平臺的信息包括第二用戶標識;
[0046]關聯(lián)模塊:用于關聯(lián)第一用戶標識和第二用戶標識;
[0047]令牌申請模塊:用于向?qū)诘诙脩魳俗R的第二平臺申請授權以獲得預授權令牌;
[0048]令牌存儲模塊,用于存儲與第二用戶標識對應的預授權令牌。
[0049]在其中一種實施方式中,該系統(tǒng)還包括加密模塊:用于對第一平臺信息存儲模塊存儲的信息進行加密。
[0050]當用戶需要在第一平臺輸入存儲在第二平臺的信息時,通過第一平臺直接向第二平臺發(fā)出發(fā)送數(shù)據(jù)請求,該發(fā)送請求攜帶有第一用戶標識,根據(jù)該第一用戶標識查找相關聯(lián)的第二用戶標識,在驗證待驗證令牌與第一平臺授權的令牌匹配后,能夠直接向第二用戶標識對應的第二平臺發(fā)送第一平臺的數(shù)據(jù),能夠避免用戶手動輸入的錯誤,也無需先在第一平臺進行復制數(shù)據(jù)等操作后,再切換到第二平臺進行粘貼等操作,才能將存儲在第一平臺的信息錄入到第二平臺,能夠避免用戶在兩個平臺間來回切換,有效的提高了用戶數(shù)據(jù)處理的效率,從而提高用戶體驗度。
[0051]本發(fā)明的在平臺間傳遞數(shù)據(jù)的系統(tǒng),當用戶需要在第二平臺輸入存儲在第一平臺的信息時,通過第一平臺直接向第二平臺發(fā)出發(fā)送數(shù)據(jù)請求,并根據(jù)該第一用戶標識查找第二用戶標識,在驗證模塊驗證令牌號與第二平臺授權的令牌號一致后,能夠直接向第二平臺發(fā)送存儲在第一平臺的數(shù)據(jù),能夠避免用戶手動輸入的錯誤,也無需先在第一平臺進行復制數(shù)據(jù)等操作后,再切換到第二平臺進行粘貼等操作,才能將存儲在第一平臺的信息錄入到第二平臺,能夠避免用戶在兩個平臺間來回切換,有效的提高了用戶數(shù)據(jù)處理的效率,從而提高用戶體驗度。
【附圖說明】
[0052]圖1為一種實施方式的在平臺間傳遞數(shù)據(jù)的方法的流程圖;
[0053]圖2為另一種實施方式的在平臺間傳遞數(shù)據(jù)的方法的流程圖;
[0054]圖3為另一種實施方式的在平臺間傳遞數(shù)據(jù)的方法的流程圖;
[0055]圖4為一種實施方式的在平臺間傳遞數(shù)據(jù)的系統(tǒng)的模塊圖。
【具體實施方式】
[0056]為了使本發(fā)明的技術方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0057]如圖1所示,在一個實施方式中,一種在平臺間傳遞數(shù)據(jù)的方法,具體包括以下步驟:
[0058]SlOO:接收來自第一平臺的待驗證令牌以及向第二平臺發(fā)送或索要數(shù)據(jù)的數(shù)據(jù)操作命令,該數(shù)據(jù)操作命令攜帶有第一用戶標識。第一用戶標識具體為用戶在第一平臺的用戶標識,如可以確認唯一身份的用戶在第一平臺的ID等。
[0059]SllO:查找與第一用戶標識關聯(lián)的第二用戶標識。第二用戶標識具體為用戶在第二平臺的用戶標識,如可以確認唯一身份的用戶在第二平臺的ID等,預先將第一用戶標識與第二用戶標識關聯(lián),通過接收到的第一用戶標識,能夠查找到與第一用戶標識關聯(lián)的第二用戶標識。
[0060]S120:獲取與第二用戶標識對應的預授權令牌。該令牌具體為數(shù)字或字母形式的字符串,不用的用戶的預授權令牌不同,不同的用戶標識對應的預授權令牌具有獨一性。
[0