亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

賬戶登錄方法、頁面顯示方法、客戶端、和服務(wù)器與流程

文檔序號:11292180閱讀:184來源:國知局
賬戶登錄方法、頁面顯示方法、客戶端、和服務(wù)器與流程
本申請涉及計(jì)算機(jī)
技術(shù)領(lǐng)域
,特別涉及一種賬戶登錄方法、頁面顯示方法、客戶端、和服務(wù)器。
背景技術(shù)
:目前,開放平臺(openplatform)為了更好地向用戶提供業(yè)務(wù)服務(wù),通??梢砸胍粋€(gè)或多個(gè)第三方服務(wù)商(isv,independentsoftwarevendors)。如此,開放平臺可以提供自身的業(yè)務(wù)服務(wù),還可以提供所述一個(gè)或多個(gè)第三方服務(wù)商的業(yè)務(wù)服務(wù)。例如,所述開放平臺可以為微信開放平臺,所述第三方服務(wù)商可以為大眾點(diǎn)評服務(wù)商。所述微信開放平臺可以引入大眾點(diǎn)評服務(wù)商。那么,所述微信開放平臺可以提供自身的即時(shí)通信、在線支付等業(yè)務(wù)服務(wù),還可以提供所述大眾點(diǎn)評服務(wù)商的商戶信息搜索業(yè)務(wù)服務(wù)。為了便于描述,可以將開放平臺作為內(nèi)部服務(wù)器,可以將在開放平臺上注冊的用戶賬戶作為內(nèi)部賬戶;可以將第三方服務(wù)商的服務(wù)器作為外部服務(wù)器,可以將在第三方服務(wù)商上注冊的用戶賬戶作為外部賬戶。例如,沿用上例,所述內(nèi)部服務(wù)器可以為微信開放平臺,所述內(nèi)部賬戶可以為微信賬戶;所述外部服務(wù)器可以為大眾點(diǎn)評服務(wù)商的服務(wù)器,所述外部賬戶可以為大眾點(diǎn)評賬戶。鑒于內(nèi)部服務(wù)器可以引入一個(gè)或多個(gè)外部服務(wù)器,用戶通過與內(nèi)部服務(wù)器相關(guān)聯(lián)的客戶端,可以獲取內(nèi)部服務(wù)器的業(yè)務(wù)服務(wù),還可以獲取所述一個(gè)或多個(gè)外部服務(wù)器的業(yè)務(wù)服務(wù)。例如,繼續(xù)沿用上例,所述內(nèi)部服務(wù)器可以為微信開放平臺,所述客戶端可以為微信應(yīng)用程序?;谒隹蛻舳?,用戶可以采用如下方式登錄其指定內(nèi)部賬戶,以獲取內(nèi)部服務(wù)器的業(yè)務(wù)服務(wù)。具體地,用戶可以在所述客戶端輸入其指定內(nèi)部賬戶。所述客戶端在接收到用戶輸入的指定內(nèi)部賬戶后,可以向內(nèi)部服務(wù)器發(fā)送內(nèi)部賬戶登錄請求,所述內(nèi)部賬戶登錄請求中可以攜帶有所述指定內(nèi)部賬戶。內(nèi)部服務(wù)器可以接收所述內(nèi)部賬戶登錄請求,并可以登錄所述指定內(nèi)部賬戶?;谒隹蛻舳耍脩暨€可以登錄其指定外部賬戶,以獲取外部服務(wù)器的業(yè)務(wù)服務(wù)?,F(xiàn)有技術(shù)中,外部服務(wù)器中可以保存有用戶的內(nèi)部賬戶與外部賬戶的對應(yīng)關(guān)系。例如,繼續(xù)沿用上例,所述大眾點(diǎn)評服務(wù)商的服務(wù)器中可保存有用戶的大眾點(diǎn)評賬戶與微信賬戶的對應(yīng)關(guān)系。如此,為了避免用戶重復(fù)輸入賬戶的操作,所述客戶端通過分別與內(nèi)部服務(wù)器和外部服務(wù)器進(jìn)行交互,可以使外部服務(wù)器基于所述指定內(nèi)部賬戶、和所述對應(yīng)關(guān)系來登錄所述指定外部賬戶。具體地,請參閱圖1,現(xiàn)有技術(shù)中,外部服務(wù)器登錄所述指定外部賬戶的一個(gè)典型過程可以如下。所述客戶端通過分別與內(nèi)部服務(wù)器和外部服務(wù)器進(jìn)行交互,可以接收來自外部服務(wù)器的指定服務(wù)器標(biāo)識、以及來自內(nèi)部服務(wù)器的授權(quán)頁面數(shù)據(jù)。所述指定服務(wù)器標(biāo)識可以用于標(biāo)識外部服務(wù)器。所述客戶端可以顯示所述授權(quán)頁面數(shù)據(jù)對應(yīng)的授權(quán)頁面,所述授權(quán)頁面可以用于引導(dǎo)用戶對外部服務(wù)器進(jìn)行授權(quán)操作。在用戶基于所述授權(quán)頁面進(jìn)行授權(quán)操作后,所述客戶端可以向內(nèi)部服務(wù)器發(fā)送授權(quán)碼(authorizationcode)獲取請求。內(nèi)部服務(wù)器可以接收所述授權(quán)碼獲取請求,可以生成一個(gè)授權(quán)碼,可以建立所述授權(quán)碼與指定內(nèi)部賬戶的對應(yīng)關(guān)系,并可以向所述客戶端發(fā)送所述授權(quán)碼。所述授權(quán)碼可以具體包括授權(quán)碼的生效時(shí)間、授權(quán)碼的失效時(shí)間等信息。所述客戶端可以接收所述授權(quán)碼,并可以向外部服務(wù)器發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有所述授權(quán)碼。外部服務(wù)器可以接收所述外部賬戶登錄請求,并可以基于超文本傳輸協(xié)議(http,hypertexttransferprotocol)向內(nèi)部服務(wù)器發(fā)送內(nèi)部賬戶獲取請求,所述內(nèi)部賬戶獲取請求中可以攜帶有所述授權(quán)碼。內(nèi)部服務(wù)器可以接收所述內(nèi)部賬戶獲取請求,可以獲取所述授權(quán)碼對應(yīng)的指定內(nèi)部賬戶,并可以向外部服務(wù)器發(fā)送所述指定內(nèi)部賬戶。外部服務(wù)器可以接收所述指定內(nèi)部賬戶;可以基于內(nèi)部賬戶與外部賬戶的對應(yīng)關(guān)系,獲取所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶;并可以登錄所述指定外部賬戶。在實(shí)現(xiàn)本申請過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:上述現(xiàn)有技術(shù)中,在接收到客戶端發(fā)來的外部賬戶登錄請求后,外部服務(wù)器需要基于超文本傳輸協(xié)議與內(nèi)部服務(wù)器進(jìn)行通信以獲取指定內(nèi)部賬戶。在獲取到指定內(nèi)部賬戶后,外部服務(wù)器可以基于內(nèi)部賬戶與外部賬戶的對應(yīng)關(guān)系,獲取所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶;并可以登錄所述指定外部賬戶。利用超文本傳輸協(xié)議進(jìn)行通信通常需要經(jīng)過域名解析、tcp協(xié)議(transmissioncontrolprotocol,傳輸控制協(xié)議)握手等過程,花費(fèi)時(shí)間較長。因此,上述現(xiàn)有技術(shù)中,在接收到客戶端發(fā)來的外部賬戶登錄請求后,外部服務(wù)器需要花費(fèi)較長時(shí)間才能登錄指定外部賬戶,造成用戶體驗(yàn)不高。技術(shù)實(shí)現(xiàn)要素:本申請實(shí)施例的目的是提供一種賬戶登錄方法、頁面顯示方法、客戶端、和外部服務(wù)器,以減少外部賬戶登錄過程花費(fèi)的時(shí)間,提高用戶體驗(yàn)。為實(shí)現(xiàn)上述目的,本申請實(shí)施例提供一種賬戶登錄方法,包括:確定外部服務(wù)器的授權(quán)狀態(tài);其中,所述授權(quán)狀態(tài)用于表示所述外部服務(wù)器是否具有獲取內(nèi)部服務(wù)器中用戶信息的權(quán)限;在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,以便于所述外部服務(wù)器登錄指定外部賬戶;其中,所述外部賬戶登錄請求中攜帶有指定內(nèi)部賬戶;所述指定內(nèi)部賬戶與所述指定外部賬戶相對應(yīng)。為實(shí)現(xiàn)上述目的,本申請實(shí)施例提供一種客戶端,包括:存儲器和處理器;所述存儲器,用于存儲程序指令;所述處理器通過執(zhí)行所述程序指令實(shí)現(xiàn)的功能包括:確定外部服務(wù)器的授權(quán)狀態(tài);其中,所述授權(quán)狀態(tài)用于表示所述外部服務(wù)器是否具有獲取內(nèi)部服務(wù)器中用戶信息的權(quán)限;在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,以便于所述外部服務(wù)器登錄指定外部賬戶;其中,所述外部賬戶登錄請求中攜帶有指定內(nèi)部賬戶;所述指定內(nèi)部賬戶與所述指定外部賬戶相關(guān)聯(lián)。為實(shí)現(xiàn)上述目的,本申請實(shí)施例提供一種賬戶登錄方法,包括:接收外部賬戶登錄請求;其中,所述外部賬戶登錄請求中攜帶有指定內(nèi)部賬戶;查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶;在查找到所述指定外部賬戶的條件下,登錄所述指定外部賬戶。為實(shí)現(xiàn)上述目的,本申請實(shí)施例提供一種服務(wù)器,包括:存儲器和處理器;所述存儲器,用于存儲程序指令;所述處理器通過執(zhí)行所述程序指令實(shí)現(xiàn)的功能包括:接收外部賬戶登錄請求;其中,所述外部賬戶登錄請求中攜帶有指定內(nèi)部賬戶;查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶;在查找到所述指定外部賬戶的條件下,登錄所述指定外部賬戶。為實(shí)現(xiàn)上述目的,本申請實(shí)施例提供一種頁面顯示方法,包括:向外部服務(wù)器發(fā)送頁面獲取請求;其中,所述頁面獲取請求中攜帶有指定頁面標(biāo)識;所述指定頁面標(biāo)識用于唯一標(biāo)識一個(gè)業(yè)務(wù)頁面數(shù)據(jù);接收所述外部服務(wù)器發(fā)來的所述指定頁面標(biāo)識所標(biāo)識的業(yè)務(wù)頁面數(shù)據(jù);在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,顯示所述業(yè)務(wù)頁面數(shù)據(jù)對應(yīng)的業(yè)務(wù)頁面。為實(shí)現(xiàn)上述目的,本申請實(shí)施例提供一種客戶端,包括:存儲器、處理器和顯示器;所述存儲器,用于存儲程序指令;所述處理器通過執(zhí)行所述程序指令實(shí)現(xiàn)的功能包括:向外部服務(wù)器發(fā)送頁面獲取請求;其中,所述頁面獲取請求中攜帶有指定頁面標(biāo)識;所述指定頁面標(biāo)識用于唯一標(biāo)識一個(gè)業(yè)務(wù)頁面數(shù)據(jù);接收所述外部服務(wù)器發(fā)來的所述指定頁面標(biāo)識所標(biāo)識的業(yè)務(wù)頁面數(shù)據(jù);在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,控制所述顯示器顯示所述業(yè)務(wù)頁面數(shù)據(jù)對應(yīng)的業(yè)務(wù)頁面;所述顯示器,用于顯示所述業(yè)務(wù)頁面。由以上本申請實(shí)施例提供的技術(shù)方案可見,與現(xiàn)有技術(shù)相比,在外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,客戶端向所述外部服務(wù)器發(fā)送的外部賬戶登錄請求中可以不需要攜帶有授權(quán)碼,而是可以直接攜帶有指定內(nèi)部賬戶。如此,所述外部服務(wù)器在接收到外部賬戶登錄請求后,可以不需要基于所述授權(quán)碼與內(nèi)部服務(wù)器進(jìn)行通信以獲取指定內(nèi)部賬戶,而是可以直接登錄所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。因此,本申請實(shí)施例可以減少外部賬戶登錄過程花費(fèi)的時(shí)間,提高用戶體驗(yàn)。附圖說明為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中一種賬戶登錄方法的流程圖;圖2為本申請實(shí)施例一個(gè)應(yīng)用場景的流程圖;圖3為本申請實(shí)施例一種業(yè)務(wù)獲取頁面示意圖;圖4為本申請實(shí)施例一種觸發(fā)頁面獲取控件的示意圖;圖5為本申請實(shí)施例一種授權(quán)頁面示意圖;圖6為本申請實(shí)施例一種業(yè)務(wù)頁面示意圖;圖7為本申請實(shí)施例一種賬戶登錄方法的流程圖;圖8為本申請實(shí)施例另一種賬戶登錄方法的流程圖;圖9為本申請實(shí)施例一種頁面顯示方法的流程圖;圖10為本申請實(shí)施例一種客戶端的功能結(jié)構(gòu)示意圖;圖11為本申請實(shí)施例另一種客戶端的功能結(jié)構(gòu)示意圖;圖12為本申請實(shí)施例一種服務(wù)器的功能結(jié)構(gòu)示意圖。具體實(shí)施方式下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請保護(hù)的范圍。為了方便本領(lǐng)域技術(shù)人員理解本申請實(shí)施例的技術(shù)方案,下面先對所述技術(shù)方案實(shí)現(xiàn)的技術(shù)環(huán)境進(jìn)行說明。短連接是指通信實(shí)體雙方,在需要傳輸數(shù)據(jù)時(shí)建立通信連接,并在數(shù)據(jù)傳輸完成后斷開通信連接的通信方式。采用短連接進(jìn)行通信的通信實(shí)體雙方,每建立一次通信連接通常只完成一次數(shù)據(jù)傳輸。長連接是指通信實(shí)體雙方,在需要傳輸數(shù)據(jù)時(shí)建立通信連接,并在數(shù)據(jù)傳輸完成后保持通信連接,直至通信實(shí)體雙方中的任意一方斷開通信連接為止的通信方式。采用長連接進(jìn)行通信的通信實(shí)體雙方,每建立一次通信連接可以完成一次或多次數(shù)據(jù)傳輸。在需要進(jìn)行多次數(shù)據(jù)傳輸時(shí),采用短連接進(jìn)行通信的通信實(shí)體雙方,通常需要建立多次通信連接;采用長連接進(jìn)行通信的通信實(shí)體雙方,可以只建立一次連接。通信連接的建立通常需要花費(fèi)較多的時(shí)間。例如,在基于tcp協(xié)議(transmissioncontrolprotocol,傳輸控制協(xié)議)進(jìn)行通信時(shí),通信連接的建立通常需要經(jīng)過dns解析、和tcp握手等過程。因此,相較于采用短連接進(jìn)行通信,采用長連接進(jìn)行通信的通信實(shí)體雙方,可以減少通信連接的建立次數(shù),從而可以減少數(shù)據(jù)傳輸所花費(fèi)的時(shí)間。應(yīng)用程序接口是一系列預(yù)先定義的函數(shù),目的是提供應(yīng)用程序與開發(fā)人員基于某軟件或硬件得以訪問一組例程的能力,而又無需訪問源碼,或理解內(nèi)部工作機(jī)制的細(xì)節(jié)。通常地,開放平臺可以將提供的業(yè)務(wù)服務(wù)封裝為應(yīng)用程序接口,并可以向服務(wù)使用者提供接口描述信息。所述接口描述信息可以用于描述應(yīng)用程序接口。具體地,例如,可以包括應(yīng)用程序接口的標(biāo)識、輸入變量的種類、和輸出變量的種類等信息。應(yīng)用程序接口的標(biāo)識可以用于唯一標(biāo)識該應(yīng)用程序接口,具體可以包括該應(yīng)用程序接口的名稱等。例如,所述開放平臺可以為微信服務(wù)器、或支付寶服務(wù)器等。所述服務(wù)使用者可以為客戶端,也可以為服務(wù)器,還可以為客戶端和服務(wù)器組成的系統(tǒng)。具體地,例如,可以為京東客戶端和/或京東服務(wù)器等。所述業(yè)務(wù)服務(wù)可以為在線支付、即時(shí)通訊等。所述應(yīng)用程序接口可以為統(tǒng)一收單交易退款接口、或支付寶錢包用戶信息共享接口等。具體地,例如,所述支付寶錢包用戶信息共享接口的接口描述信息,可以包括接口標(biāo)識alipay.user.userinfo.share、輸入?yún)?shù)app_id和method、輸出參數(shù)user_id和avatar等等。服務(wù)使用者在需要獲取開放平臺的某一業(yè)務(wù)服務(wù)時(shí),可以基于開放平臺提供的該業(yè)務(wù)服務(wù)對應(yīng)的接口描述信息,生成該業(yè)務(wù)服務(wù)對應(yīng)的接口調(diào)用參數(shù);可以向開放平臺發(fā)送所述接口調(diào)用參數(shù)。開放平臺在接收到所述接口調(diào)用參數(shù)后,可以執(zhí)行所述接口調(diào)用參數(shù)對應(yīng)的應(yīng)用程序接口,以向服務(wù)使用者提供該業(yè)務(wù)服務(wù)。所述接口調(diào)用參數(shù)可以包括應(yīng)用程序接口的標(biāo)識、和應(yīng)用程序接口的輸入?yún)?shù)等。為了便于本領(lǐng)域技術(shù)人員理解本申請實(shí)施例的技術(shù)方案,以下介紹本申請實(shí)施例的一個(gè)具體應(yīng)用場景。實(shí)現(xiàn)所述應(yīng)用場景的執(zhí)行主體可以包括內(nèi)部服務(wù)器100、客戶端200、和外部服務(wù)器300。在本應(yīng)用場景中,所述內(nèi)部服務(wù)器100可以提供自身的業(yè)務(wù)服務(wù)。例如,所述內(nèi)部服務(wù)器100可以為微信開放平臺,所述微信開放平臺自身的業(yè)務(wù)服務(wù)可以包括即時(shí)通信、在線支付等業(yè)務(wù)服務(wù)。所述內(nèi)部服務(wù)器100還可以引入一個(gè)或多個(gè)第三方服務(wù)商。如此,所述內(nèi)部服務(wù)器100還可以提供所述一個(gè)或多個(gè)第三方服務(wù)商的業(yè)務(wù)服務(wù)。例如,所述內(nèi)部服務(wù)器100可以為微信開放平臺,所述第三方服務(wù)商可以為大眾點(diǎn)評服務(wù)商。所述微信開放平臺可以引入大眾點(diǎn)評服務(wù)商。那么,所述微信開放平臺可以提供所述大眾點(diǎn)評服務(wù)商的商戶信息搜索業(yè)務(wù)服務(wù)。所述內(nèi)部服務(wù)器100可以為一個(gè)單獨(dú)的服務(wù)器,還可以為包括多個(gè)服務(wù)器的服務(wù)器集群。在本應(yīng)用場景中,所述客戶端200可以為服務(wù)使用者。所述客戶端200可以獲取所述內(nèi)部服務(wù)器100的業(yè)務(wù)服務(wù),還可以獲取第三方服務(wù)商的業(yè)務(wù)服務(wù)。所述客戶端200可以以硬件形式來實(shí)現(xiàn)。例如,所述客戶端200可以為智能手機(jī)、平板電子設(shè)備、便攜式計(jì)算機(jī)、個(gè)人數(shù)字助理(pda)、智能穿戴設(shè)備、或個(gè)人計(jì)算機(jī)(pc機(jī))等硬件設(shè)備。所述客戶端200也可以以軟件形式來實(shí)現(xiàn)。例如,所述客戶端200可以為微信、支付寶、或新浪微博等應(yīng)用程序。當(dāng)然,所述客戶端200還可以以硬件和軟件的組合形式來實(shí)現(xiàn)。所述客戶端200可以與所述內(nèi)部服務(wù)器100相關(guān)聯(lián)。例如,所述內(nèi)部服務(wù)器100可以為微信開放平臺,所述客戶端200可以為微信應(yīng)用程序。所述客戶端200與所述內(nèi)部服務(wù)器100可以采用短連接或長連接等通信方式進(jìn)行通信。在本應(yīng)用場景中,所述外部服務(wù)器300可以為所述內(nèi)部服務(wù)器100引入的一個(gè)第三方服務(wù)商的服務(wù)器。例如,所述內(nèi)部服務(wù)器100可以為微信開放平臺,所述外部服務(wù)器300可以為大眾點(diǎn)評服務(wù)商的服務(wù)器。所述外部服務(wù)器300通常與所述客戶端200不具有關(guān)聯(lián)關(guān)系。例如,所述外部服務(wù)器300可以為大眾點(diǎn)評服務(wù)商的服務(wù)器,所述客戶端200可以為微信應(yīng)用程序。所述外部服務(wù)器300可以為一個(gè)單獨(dú)的服務(wù)器,還可以為包括多個(gè)服務(wù)器的服務(wù)器集群。所述外部服務(wù)器300與所述客戶端200可以采用短連接或長連接等通信方式進(jìn)行通信。所述外部服務(wù)器300與所述內(nèi)部服務(wù)器100也可以采用短連接或長連接等通信方式進(jìn)行通信。請參閱圖2。所述應(yīng)用場景可以包括外部服務(wù)器注冊過程(一)、和外部賬戶登錄過程(二)。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)能夠理解,出于解釋的目的,圖2中設(shè)定了所述應(yīng)用場景的執(zhí)行過程。但顯然,所述應(yīng)用場景在實(shí)際上并不限于圖2中的執(zhí)行過程。具體地,所述應(yīng)用場景在實(shí)際上可以包括圖2中的部分執(zhí)行過程,或者,還可以包括其它的執(zhí)行過程。另外,為了避免使所述應(yīng)用場景的介紹含糊不清,對于眾所周知的步驟或過程,進(jìn)行了忽略或簡化處理。下面首先介紹外部服務(wù)器注冊過程(一)。所述外部服務(wù)器注冊過程(一)可以包括如下步驟。步驟s101:外部服務(wù)器300向內(nèi)部服務(wù)器100發(fā)送注冊請求。在本應(yīng)用場景中,所述外部服務(wù)器300可以顯示注冊頁面,所述注冊頁面可以包括注冊控件和信息輸入控件等。所述注冊控件可以指向所述內(nèi)部服務(wù)器100。例如,所述注冊控件可以為頁面按鈕等。所述信息輸入控件可以用于接收用戶輸入的注冊信息。例如,所述信息輸入控件可以為輸入框、或下拉框等。用戶可以在所述信息輸入控件輸入所述外部服務(wù)器300的注冊信息。在輸入完成后,用戶可以點(diǎn)擊所述注冊控件。當(dāng)然,用戶還可以采用其它方式觸發(fā)所述觸發(fā)控件。例如,雙擊等。所述外部服務(wù)器300在檢測到所述注冊控件發(fā)生點(diǎn)擊事件后,可以向所述內(nèi)部服務(wù)器100發(fā)送注冊請求,所述注冊請求中可以攜帶有所述注冊信息。在本應(yīng)用場景中,所述外部服務(wù)器300可以具有指定服務(wù)器標(biāo)識,所述指定服務(wù)器標(biāo)識可以用于標(biāo)識所述外部服務(wù)器300。具體地,所述指定服務(wù)器標(biāo)識可以為所述內(nèi)部服務(wù)器100生成的信息。例如,可以為所述內(nèi)部服務(wù)器100生成的字符串等。如此,所述注冊信息可以包括所述外部服務(wù)器300的通信地址、和業(yè)務(wù)信息等。所述通信地址可以為所述外部服務(wù)器300的ip(internetprotocol,網(wǎng)絡(luò)協(xié)議)地址或域名地址。當(dāng)然,所述通信地址還可以為所述外部服務(wù)器300的其它地址。例如,所述外部服務(wù)器300的網(wǎng)關(guān)地址、或url(uniformresourelocator,統(tǒng)一資源定位器)地址。所述業(yè)務(wù)信息包括但不限于所述外部服務(wù)器300的業(yè)務(wù)名稱、和業(yè)務(wù)圖標(biāo)等信息?;蛘?,所述指定服務(wù)器標(biāo)識也可以為所述外部服務(wù)器300自身所具有的屬性信息。例如,也可以為所述外部服務(wù)器300的機(jī)器碼、或硬件設(shè)備型號等。當(dāng)然,所述指定服務(wù)器標(biāo)識還可以為所述外部服務(wù)器300自身生成的信息。例如,還可以為所述外部服務(wù)器300自身生成的字符串等。如此,所述注冊信息可以包括所述外部服務(wù)器300的通信地址、業(yè)務(wù)信息、和指定服務(wù)器標(biāo)識等。步驟s102:所述內(nèi)部服務(wù)器100對所述外部服務(wù)器300進(jìn)行注冊,并向所述外部服務(wù)器300發(fā)送注冊結(jié)果。在本應(yīng)用場景中,所述內(nèi)部服務(wù)器100可以具有客戶端標(biāo)識,所述客戶端標(biāo)識可以用于標(biāo)識所述客戶端200。所述內(nèi)部服務(wù)器100中的客戶端標(biāo)識可以是所述客戶端200發(fā)來的。當(dāng)然,所述內(nèi)部服務(wù)器100自身還可以存儲有所述客戶端標(biāo)識。如前所述,所述客戶端200可以與所述內(nèi)部服務(wù)器100相關(guān)聯(lián)。如此,可以將所述內(nèi)部服務(wù)器100的業(yè)務(wù)服務(wù)的標(biāo)識作為所述客戶端標(biāo)識。其中,所述業(yè)務(wù)服務(wù)的標(biāo)識可以用于標(biāo)識所述內(nèi)部服務(wù)器100的業(yè)務(wù)服務(wù),具體可以為字符串等。例如,所述客戶端200可以為支付寶應(yīng)用程序,所述內(nèi)部服務(wù)器100可以為支付寶開放平臺,所述支付寶開放平臺的業(yè)務(wù)服務(wù)的標(biāo)識可以為alipay。那么,可以將alipay作為所述客戶端標(biāo)識?;蛘?,所述客戶端標(biāo)識也可以為所述客戶端200自身所具有的屬性信息。例如,也可以為所述客戶端200的機(jī)器碼、或硬件設(shè)備型號等。又或者,所述客戶端標(biāo)識還可以為所述客戶端200自身生成的信息。例如,還可以為所述客戶端200自身生成的字符串等。在本應(yīng)用場景中,所述內(nèi)部服務(wù)器100可以存儲有賬戶接口描述信息。所述賬戶接口描述信息可以用于描述所述客戶端200的賬戶應(yīng)用程序接口。例如,可以包括賬戶應(yīng)用程序接口的標(biāo)識、輸入?yún)?shù)的種類和數(shù)值類型、輸出參數(shù)的種類和數(shù)值類型等信息。其中,所述賬戶應(yīng)用程序接口的標(biāo)識可以用于唯一標(biāo)識所述賬戶應(yīng)用程序接口,具體可以包括所述賬戶應(yīng)用程序接口的名稱等。所述賬戶應(yīng)用程序接口可以為所述客戶端200的一個(gè)應(yīng)用程序接口,用于向所述外部服務(wù)器300發(fā)送指定內(nèi)部賬戶。所述指定內(nèi)部賬戶可以為所述客戶端200的當(dāng)前登錄內(nèi)部賬戶,也可以為歷史登錄內(nèi)部賬戶。當(dāng)然,所述指定內(nèi)部賬戶還可以為用戶在所述客戶端200輸入的待登錄內(nèi)部賬戶。其中,所述內(nèi)部賬戶可以為在所述內(nèi)部服務(wù)器100上注冊的用戶賬戶。在本應(yīng)用場景中,如前所述,所述內(nèi)部服務(wù)器100可以具有客戶端標(biāo)識,可以存儲有賬戶接口描述信息。如此,所述內(nèi)部服務(wù)器100可以采用如下方式,對所述外部服務(wù)器300進(jìn)行注冊,并向所述外部服務(wù)器300發(fā)送注冊結(jié)果。在本應(yīng)用場景的一個(gè)實(shí)施方式中,所述注冊信息可以包括所述外部服務(wù)器300的通信地址、和業(yè)務(wù)信息等。如此,在接收到所述外部服務(wù)器300發(fā)來的注冊請求后,所述內(nèi)部服務(wù)器100可以生成一個(gè)用于標(biāo)識所述外部服務(wù)器300的指定服務(wù)器標(biāo)識;可以建立所述指定服務(wù)器標(biāo)識分別與所述通信地址、和所述業(yè)務(wù)信息的對應(yīng)關(guān)系;可以將所述指定服務(wù)器標(biāo)識、所述客戶端標(biāo)識、和所述賬戶接口描述信息作為注冊結(jié)果;可以向所述外部服務(wù)器300發(fā)送所述注冊結(jié)果?;蛘撸诒緦?shí)施方式中,在接收到所述外部服務(wù)器300發(fā)來的注冊請求后,所述內(nèi)部服務(wù)器100可以生成一個(gè)用于標(biāo)識所述外部服務(wù)器300的指定服務(wù)器標(biāo)識;可以生成對稱密鑰;可以建立所述指定服務(wù)器標(biāo)識分別與所述通信地址、所述業(yè)務(wù)信息、和所述對稱密鑰的對應(yīng)關(guān)系;可以將所述指定服務(wù)器標(biāo)識、所述對稱密鑰、所述客戶端標(biāo)識、和所述賬戶接口描述信息作為注冊結(jié)果;可以向所述外部服務(wù)器300發(fā)送所述注冊結(jié)果。其中,所述對稱密鑰可以用于實(shí)現(xiàn)對稱加密通信,以保證通信過程的安全性。又或者,在本實(shí)施方式中,在接收到所述外部服務(wù)器300發(fā)來的注冊請求后,所述內(nèi)部服務(wù)器100可以生成一個(gè)用于標(biāo)識所述外部服務(wù)器300的指定服務(wù)器標(biāo)識;可以生成一對相互匹配的公鑰和私鑰;可以建立所述指定服務(wù)器標(biāo)識分別與所述通信地址、所述業(yè)務(wù)信息、和所述私鑰的對應(yīng)關(guān)系;可以將所述指定服務(wù)器標(biāo)識、所述公鑰、所述客戶端標(biāo)識、和所述賬戶接口描述信息作為注冊結(jié)果;可以向所述外部服務(wù)器300發(fā)送所述注冊結(jié)果。其中,所述公鑰和所述私鑰可以用于實(shí)現(xiàn)電子簽名通信。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,所述注冊信息可以包括所述外部服務(wù)器300的通信地址、業(yè)務(wù)信息、和指定服務(wù)器標(biāo)識等。如此,在接收到所述外部服務(wù)器300發(fā)來的注冊請求后,所述內(nèi)部服務(wù)器100可以建立所述指定服務(wù)器標(biāo)識分別與所述通信地址、和所述業(yè)務(wù)信息的對應(yīng)關(guān)系;可以將所述客戶端標(biāo)識、和所述賬戶接口描述信息作為注冊結(jié)果;可以向所述外部服務(wù)器300發(fā)送所述注冊結(jié)果。當(dāng)然,在本實(shí)施方式中,在接收到所述外部服務(wù)器300發(fā)來的注冊請求后,所述內(nèi)部服務(wù)器100還可以生成對稱密鑰、或一對相互匹配的公鑰和私鑰,以用于實(shí)現(xiàn)對稱加密通信、或電子簽名通信。其具體實(shí)現(xiàn)過程可以參照前述實(shí)施方式,在此不再贅述。步驟s103:所述外部服務(wù)器300接收所述注冊結(jié)果。在本應(yīng)用場景的一個(gè)實(shí)施方式中,所述注冊結(jié)果可以包括指定服務(wù)器標(biāo)識、客戶端標(biāo)識、和賬戶接口描述信息。如此,所述外部服務(wù)器300可以接收所述注冊結(jié)果,可以建立所述客戶端標(biāo)識分別與所述指定服務(wù)器標(biāo)識、和所述賬戶接口描述信息的對應(yīng)關(guān)系?;蛘?,在本實(shí)施方式中,所述注冊結(jié)果也可以包括指定服務(wù)器標(biāo)識、對稱密鑰、客戶端標(biāo)識、和賬戶接口描述信息。如此,所述外部服務(wù)器300可以接收所述注冊結(jié)果,可以建立所述客戶端標(biāo)識分別與所述指定服務(wù)器標(biāo)識、所述對稱密鑰、和所述賬戶接口描述信息的對應(yīng)關(guān)系。又或者,在本實(shí)施方式中,所述注冊結(jié)果還可以包括指定服務(wù)器標(biāo)識、公鑰、客戶端標(biāo)識、和賬戶接口描述信息。如此,所述外部服務(wù)器300可以接收所述注冊結(jié)果,可以建立所述客戶端標(biāo)識分別與所述指定服務(wù)器標(biāo)識、所述公鑰、和所述賬戶接口描述信息的對應(yīng)關(guān)系。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,所述注冊結(jié)果可以包括客戶端標(biāo)識、和賬戶接口描述信息。如此,所述外部服務(wù)器300可以接收所述注冊結(jié)果,可以建立所述客戶端標(biāo)識與所述賬戶接口描述信息的對應(yīng)關(guān)系。當(dāng)然,在本實(shí)施方式中,所述內(nèi)部服務(wù)器100還可以生成對稱密鑰、或一對相互匹配的公鑰和私鑰。如此,所述外部服務(wù)器300可以建立所述客戶端標(biāo)識分別與所述對稱密鑰、和所述賬戶接口描述信息的對應(yīng)關(guān)系;或建立所述客戶端標(biāo)識分別與所述公鑰、和所述賬戶接口描述信息的對應(yīng)關(guān)系。其具體實(shí)現(xiàn)過程可以參照前述實(shí)施方式,在此不再贅述。下面介紹外部賬戶登錄過程(二)。所述外部賬戶登錄過程(二)可以包括如下步驟。步驟s104:所述客戶端200向所述外部服務(wù)器300發(fā)送業(yè)務(wù)頁面獲取請求。在本應(yīng)用場景中,請參閱圖3。所述客戶端200可以顯示業(yè)務(wù)獲取頁面。例如,所述客戶端200可以集成有內(nèi)置瀏覽器,所述內(nèi)置瀏覽器可以顯示所述業(yè)務(wù)獲取頁面。所述業(yè)務(wù)獲取頁面可以包括頁面獲取控件。所述頁面獲取控件具體可以為圖標(biāo)控件、文字控件、或按鈕控件等。所述頁面獲取控件可以與指定頁面標(biāo)識相關(guān)聯(lián)。所述指定頁面標(biāo)識可以用于唯一標(biāo)識所述外部服務(wù)器300的一個(gè)業(yè)務(wù)頁面數(shù)據(jù)。所述指定頁面標(biāo)識可以為所述業(yè)務(wù)頁面數(shù)據(jù)的鏈接地址。當(dāng)然,所述指定頁面標(biāo)識還可以為所述業(yè)務(wù)頁面數(shù)據(jù)的其它信息。例如,所述業(yè)務(wù)頁面數(shù)據(jù)的編碼。例如,所述頁面獲取控件可以為文字為“點(diǎn)擊搜索商戶信息”的文字控件,所述文件控件的超鏈接可以為所述指定頁面標(biāo)識。在本應(yīng)用場景中,請參閱圖4。用戶可以觸發(fā)所述頁面獲取控件。例如,用戶可以單擊、或雙擊所述頁面獲取控件。所述客戶端200在檢測到所述頁面獲取控件發(fā)生觸發(fā)事件后,可以向所述外部服務(wù)器300發(fā)送頁面獲取請求。所述業(yè)務(wù)頁面獲取請求中可以攜帶有客戶端標(biāo)識和所述指定頁面標(biāo)識。其中,所述客戶端標(biāo)識可以用于標(biāo)識所述客戶端200。步驟s105:所述外部服務(wù)器300向所述客戶端200發(fā)送業(yè)務(wù)頁面數(shù)據(jù)。在本應(yīng)用場景中,在接收到所述客戶端200發(fā)來的頁面獲取請求后,所述外部服務(wù)器300可以獲取賬戶接口描述信息、業(yè)務(wù)頁面數(shù)據(jù)、和指定服務(wù)器標(biāo)識;可以基于所述賬戶接口描述信息,生成賬戶接口調(diào)用參數(shù);可以向所述客戶端200發(fā)送所述業(yè)務(wù)頁面數(shù)據(jù)、所述賬戶接口調(diào)用參數(shù)、和所述指定服務(wù)器標(biāo)識。在本應(yīng)用場景中,所述外部服務(wù)器300可以采用如下方式獲取賬戶接口描述信息、業(yè)務(wù)頁面數(shù)據(jù)、和指定服務(wù)器標(biāo)識。在本應(yīng)用場景的一個(gè)實(shí)施方式中,如前所述,所述指定服務(wù)器標(biāo)識可以為所述內(nèi)部服務(wù)器100生成的信息;所述外部服務(wù)器300可以建立客戶端標(biāo)識分別與賬戶接口描述信息、和指定服務(wù)器標(biāo)識的對應(yīng)關(guān)系。如此,在接收到所述客戶端200發(fā)來的頁面獲取請求后,所述外部服務(wù)器300可以獲取所述指定頁面標(biāo)識所標(biāo)識的業(yè)務(wù)頁面數(shù)據(jù);可以獲取所述客戶端標(biāo)識分別對應(yīng)的指定服務(wù)器標(biāo)識、和賬戶接口描述信息。在本應(yīng)用場景的一個(gè)實(shí)施方式中,如前所述,所述指定服務(wù)器標(biāo)識可以為所述外部服務(wù)器300自身所具有的屬性信息,或所述外部服務(wù)器300自身生成的信息;所述外部服務(wù)器300可以建立客戶端標(biāo)識與賬戶接口描述信息的對應(yīng)關(guān)系。如此,在接收到所述客戶端200發(fā)來的頁面獲取請求后,所述外部服務(wù)器300可以獲取所述指定頁面標(biāo)識所標(biāo)識的業(yè)務(wù)頁面數(shù)據(jù);可以獲取所述客戶端標(biāo)識對應(yīng)的賬戶接口描述信息;可以獲取自身的指定服務(wù)器標(biāo)識。在本應(yīng)用場景中,所述外部服務(wù)器300可以采用如下方式生成賬戶接口調(diào)用參數(shù)。如前所述,所述賬戶接口描述信息可以用于描述賬戶應(yīng)用程序接口。例如,可以包括賬戶應(yīng)用程序接口的標(biāo)識、輸入?yún)?shù)的種類、輸出參數(shù)的種類等信息。如此,所述外部服務(wù)器300可以將所述賬戶接口描述信息中,賬戶應(yīng)用程序接口的標(biāo)識作為賬戶接口調(diào)用參數(shù)?;蛘撸鐾獠糠?wù)器300可以對所述賬戶接口描述信息中的部分或全部輸入變量進(jìn)行賦值,得到輸入?yún)?shù);可以將所述輸入?yún)?shù)、和所述賬戶應(yīng)用程序接口的標(biāo)識作為所述賬戶接口調(diào)用參數(shù)。當(dāng)然,所述外部服務(wù)器300還可以將所述賬戶應(yīng)用程序接口的標(biāo)識、和賦值后的輸入?yún)?shù)封裝成一個(gè)整體,可以將封裝后的整體作為所述賬戶接口調(diào)用參數(shù)。例如,可以將所述賬戶應(yīng)用程序接口的標(biāo)識、和賦值后的輸入?yún)?shù)封裝為一個(gè)函數(shù),可以將該函數(shù)作為所述賬戶接口調(diào)用參數(shù)。在本應(yīng)用場景中,所述外部服務(wù)器300可以采用如下方式發(fā)送所述業(yè)務(wù)頁面數(shù)據(jù)、所述賬戶接口調(diào)用參數(shù)、和所述指定服務(wù)器標(biāo)識。在本應(yīng)用場景的一個(gè)實(shí)施方式中,所述賬戶接口調(diào)用參數(shù)可以不包括所述指定服務(wù)器標(biāo)識。如此,所述外部服務(wù)器300可以向所述客戶端200分別發(fā)送所述業(yè)務(wù)頁面數(shù)據(jù)、所述賬戶接口調(diào)用參數(shù)、和所述指定服務(wù)器標(biāo)識。當(dāng)然,所述外部服務(wù)器300還可以將所述賬戶接口調(diào)用參數(shù)寫入所述業(yè)務(wù)頁面數(shù)據(jù)。如此,所述外部服務(wù)器300可以向所述客戶端200分別發(fā)送寫入賬戶接口調(diào)用參數(shù)的業(yè)務(wù)頁面數(shù)據(jù)、和所述指定服務(wù)器標(biāo)識。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,所述賬戶接口調(diào)用參數(shù)可以包括所述指定服務(wù)器標(biāo)識。例如,所述指定服務(wù)器標(biāo)識可以為所述賬戶接口調(diào)用參數(shù)中的一個(gè)輸入?yún)?shù)。如此,所述外部服務(wù)器300可以向所述客戶端200分別發(fā)送所述業(yè)務(wù)頁面數(shù)據(jù)、和所述賬戶接口調(diào)用參數(shù)。當(dāng)然,所述外部服務(wù)器300還可以將所述賬戶接口調(diào)用參數(shù)寫入所述業(yè)務(wù)頁面數(shù)據(jù)。如此,所述外部服務(wù)器300可以向所述客戶端200單獨(dú)發(fā)送寫入賬戶接口調(diào)用參數(shù)的業(yè)務(wù)頁面數(shù)據(jù)。步驟s106:所述客戶端200接收所述業(yè)務(wù)頁面數(shù)據(jù)。在本應(yīng)用場景中,所述客戶端200可以接收所述外部服務(wù)器300發(fā)來的所述業(yè)務(wù)頁面數(shù)據(jù)、所述賬戶接口調(diào)用參數(shù)、和所述指定服務(wù)器標(biāo)識。在本應(yīng)用場景的一個(gè)實(shí)施方式中,所述賬戶接口調(diào)用參數(shù)可以不包括所述指定服務(wù)器標(biāo)識。如此,所述客戶端200可以分別接收所述業(yè)務(wù)頁面數(shù)據(jù)、所述賬戶接口調(diào)用參數(shù)、和所述指定服務(wù)器標(biāo)識。或者,所述外部服務(wù)器300還可以將所述賬戶接口調(diào)用參數(shù)寫入所述業(yè)務(wù)頁面數(shù)據(jù)。如此,所述客戶端200可以分別接收寫入賬戶接口調(diào)用參數(shù)的業(yè)務(wù)頁面數(shù)據(jù)、和所述指定服務(wù)器標(biāo)識。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,所述賬戶接口調(diào)用參數(shù)還可以包括所述指定服務(wù)器標(biāo)識。如此,所述客戶端200可以分別接收所述業(yè)務(wù)頁面數(shù)據(jù)、和所述指定服務(wù)器標(biāo)識?;蛘?,所述外部服務(wù)器300還可以將所述賬戶接口調(diào)用參數(shù)寫入所述業(yè)務(wù)頁面數(shù)據(jù)。如此,所述客戶端200可以單獨(dú)接收寫入賬戶接口調(diào)用參數(shù)的業(yè)務(wù)頁面數(shù)據(jù)。步驟s107:所述客戶端200確定所述外部服務(wù)器300的授權(quán)狀態(tài)。在本應(yīng)用場景中,所述授權(quán)狀態(tài)可以用于表示所述外部服務(wù)器300是否具有獲取內(nèi)部服務(wù)器100中用戶信息的權(quán)限。所述用戶信息包括但不限于用戶的賬戶、頭像、昵稱、手機(jī)號、郵箱等信息。具體地,所述授權(quán)狀態(tài)可以包括已授權(quán)狀態(tài)和未授權(quán)狀態(tài)。在所述外部服務(wù)器300處于已授權(quán)狀態(tài)的條件下,所述外部服務(wù)器300通常具有獲取所述內(nèi)部服務(wù)器100中用戶信息的權(quán)限。在所述外部服務(wù)器300處于未授權(quán)狀態(tài)的條件下,所述外部服務(wù)器300通常不具有獲取所述內(nèi)部服務(wù)器100中用戶信息的權(quán)限。在本應(yīng)用場景中,通常地,在用戶對每個(gè)外部服務(wù)器進(jìn)行授權(quán)操作后,所述內(nèi)部服務(wù)器100可以將該外部服務(wù)器的服務(wù)器標(biāo)識存儲至預(yù)設(shè)服務(wù)器標(biāo)識集。如此,所述內(nèi)部服務(wù)器100可以具有預(yù)設(shè)服務(wù)器標(biāo)識集。所述預(yù)設(shè)服務(wù)器標(biāo)識集可以包括至少一個(gè)處于已授權(quán)狀態(tài)條件下服務(wù)器的服務(wù)器標(biāo)識。所述預(yù)設(shè)服務(wù)器標(biāo)識集可以采用數(shù)據(jù)表、線性表、隊(duì)列、棧、或圖等方式來實(shí)現(xiàn)。如前所述,所述內(nèi)部服務(wù)器100可以建立指定服務(wù)器標(biāo)識與通信地址的對應(yīng)關(guān)系;所述客戶端200可以接收所述外部服務(wù)器300發(fā)來的指定服務(wù)器標(biāo)識。如此,所述客戶端200可以向所述內(nèi)部服務(wù)器100發(fā)送所述指定服務(wù)器標(biāo)識。所述內(nèi)部服務(wù)器100可以接收所述指定服務(wù)器標(biāo)識;可以獲取所述指定服務(wù)器標(biāo)識對應(yīng)的通信地址;可以在預(yù)設(shè)服務(wù)器標(biāo)識集中匹配所述指定服務(wù)器標(biāo)識;可以基于匹配結(jié)果確定所述外部服務(wù)器300的授權(quán)狀態(tài);可以向所述客戶端200發(fā)送所述通信地址、和所述外部服務(wù)器300的授權(quán)狀態(tài)信息。所述客戶端200可以接收所述通信地址、和所述外部服務(wù)器300的授權(quán)狀態(tài)信息。具體地,在匹配到所述指定服務(wù)器標(biāo)識時(shí),所述內(nèi)部服務(wù)器100可以確定所述外部服務(wù)器300處于已授權(quán)狀態(tài);可以向所述客戶端200發(fā)送所述外部服務(wù)器300處于已授權(quán)狀態(tài)的信息。在沒有匹配到所述指定服務(wù)器標(biāo)識時(shí),所述內(nèi)部服務(wù)器100可以確定所述外部服務(wù)器300處于未授權(quán)狀態(tài);可以向所述客戶端200發(fā)送所述外部服務(wù)器300處于未授權(quán)狀態(tài)的信息。進(jìn)一步地,如前所述,所述客戶端200和所述內(nèi)部服務(wù)器100可以采用長連接通信方式進(jìn)行通信。如此,所述客戶端200可以采用所述客戶端200和所述內(nèi)部服務(wù)器100建立的長連接,向所述內(nèi)部服務(wù)器100發(fā)送所述指定服務(wù)器標(biāo)識。當(dāng)然,如前所述,所述客戶端200和所述內(nèi)部服務(wù)器100還可以采用短連接通信方式進(jìn)行通信。如此,所述客戶端200可以建立與所述內(nèi)部服務(wù)器100的短連接,可以采用該短連接向所述內(nèi)部服務(wù)器100發(fā)送所述指定服務(wù)器標(biāo)識。進(jìn)一步地,如前所述,所述內(nèi)部服務(wù)器100還可以指定服務(wù)器標(biāo)識與業(yè)務(wù)信息的對應(yīng)關(guān)系。如此,在沒有匹配到所述指定服務(wù)器標(biāo)識時(shí),所述內(nèi)部服務(wù)器100還可以獲取所述指定服務(wù)器標(biāo)識對應(yīng)的業(yè)務(wù)信息,可以向所述客戶端200發(fā)送所述業(yè)務(wù)信息。所述客戶端200可以接收所述業(yè)務(wù)信息。步驟s108:所述客戶端200顯示授權(quán)頁面。在本應(yīng)用場景中,請參閱圖6。在所述外部服務(wù)器300處于未授權(quán)狀態(tài)的條件下,所述客戶端200可以獲取授權(quán)頁面數(shù)據(jù);可以顯示所述授權(quán)頁面數(shù)據(jù)對應(yīng)的授權(quán)頁面。具體地,所述授權(quán)頁面可以具有同意授權(quán)控件和拒絕授權(quán)控件。所述同意授權(quán)控件和所述拒絕授權(quán)控件可以為頁面按鈕。當(dāng)然,所述同意授權(quán)控件和所述拒絕授權(quán)控件還可以為其它形式控件。例如,圖片控件。所述同意授權(quán)控件和所述拒絕授權(quán)控件可以為相同形式的控件,還可以為不同形式的控件。在本應(yīng)用場景的一個(gè)實(shí)施方式中,所述客戶端200自身可以存儲有授權(quán)頁面數(shù)據(jù)。如此,所述客戶端200可以從本地獲取授權(quán)頁面數(shù)據(jù);可以顯示所述授權(quán)頁面數(shù)據(jù)對應(yīng)的授權(quán)頁面。具體地,在從本地獲取授權(quán)頁面數(shù)據(jù)后,所述客戶端200可以加載并渲染所述授權(quán)頁面數(shù)據(jù),從而得到所述授權(quán)頁面。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,請參閱圖5。如前所述,所述客戶端200可以接收所述內(nèi)部服務(wù)器100發(fā)來的業(yè)務(wù)信息。如此,所述客戶端200可以從本地獲取授權(quán)頁面數(shù)據(jù);可以將所述業(yè)務(wù)信息寫入獲取的授權(quán)頁面數(shù)據(jù),得到新的授權(quán)頁面數(shù)據(jù);可以顯示所述新的授權(quán)頁面數(shù)據(jù)對應(yīng)的新的授權(quán)頁面。鑒于所述業(yè)務(wù)信息可以為所述外部服務(wù)器300的業(yè)務(wù)信息,所述新的授權(quán)頁面中可以具有所述外部服務(wù)器300的業(yè)務(wù)信息。所述客戶端200顯示所述新的授權(quán)頁面的過程,可以與顯示授權(quán)頁面的過程,相類似。二者可以對照進(jìn)行解釋,在此不再贅述。所述新的授權(quán)頁面可以具有同意授權(quán)控件和拒絕授權(quán)控件。關(guān)于所述同意授權(quán)控件和所述拒絕授權(quán)控件的詳細(xì)介紹可以參照前述實(shí)施方式。步驟s109:所述客戶端200向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求。在本應(yīng)用場景中,所述客戶端200可以顯示授權(quán)頁面。用戶可以在所述授權(quán)頁面對所述外部服務(wù)器300進(jìn)行授權(quán)操作。所述客戶端200響應(yīng)于針對所述授權(quán)頁面的授權(quán)觸發(fā)指令,可以向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中攜帶有指定內(nèi)部賬戶。具體地,所述授權(quán)頁面可以具有同意授權(quán)控件。用戶可以觸發(fā)所述同意授權(quán)控件。例如,用戶可以點(diǎn)擊或雙擊所述同意授權(quán)控件。所述客戶端200在檢測到所述同意授權(quán)控件發(fā)生觸發(fā)事件后,可以向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求。在本應(yīng)用場景中,如前所述,所述客戶端200可以接收所述內(nèi)部服務(wù)器100發(fā)來的通信地址。如此,所述客戶端200可以使用所述通信地址,向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求。在本應(yīng)用場景中,如前所述,所述客戶端200可以接收所述外部服務(wù)器300發(fā)來的賬戶接口調(diào)用參數(shù)。如此,所述客戶端200可以查找所述賬戶接口調(diào)用參數(shù)對應(yīng)的賬戶應(yīng)用程序接口;可以執(zhí)行所述賬戶應(yīng)用程序接口,確定所述外部服務(wù)器300的授權(quán)狀態(tài)。具體地,例如,所述客戶端200可以具有內(nèi)置瀏覽器。可以將所述客戶端200除去所述內(nèi)置瀏覽器之外的其它部分作為所述內(nèi)置瀏覽器的容器。所述容器可以提供賬戶應(yīng)用程序接口。所述內(nèi)置瀏覽器可以接收所述外部服務(wù)器300發(fā)來的賬戶接口調(diào)用參數(shù);可以基于所述賬戶接口調(diào)用參數(shù),向所述容器發(fā)送賬戶應(yīng)用程序接口調(diào)用請求,以使所述容器向所述外部服務(wù)器300發(fā)送指定內(nèi)部賬戶。其中,所述賬戶應(yīng)用程序接口調(diào)用請求中可以攜帶有所述賬戶接口調(diào)用參數(shù)。所述容器在接收到調(diào)用賬戶應(yīng)用程序接口的請求后,可以查找所述賬戶接口調(diào)用參數(shù)對應(yīng)的賬戶應(yīng)用程序接口;可以確定所述外部服務(wù)器300的授權(quán)狀態(tài);在所述外部服務(wù)器300處于已授權(quán)狀態(tài)的條件下,或者在用戶在授權(quán)頁面對所述外部服務(wù)器300進(jìn)行授權(quán)操作的條件下,可以執(zhí)行所述賬戶應(yīng)用程序接口,向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求。或者,在本應(yīng)用場景中,所述客戶端200還可以顯示新的授權(quán)頁面。用戶還可以在所述新的授權(quán)頁面對所述外部服務(wù)器300進(jìn)行授權(quán)操作。所述客戶端200響應(yīng)于針對所述新的授權(quán)頁面的授權(quán)觸發(fā)指令,可以向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中攜帶有指定內(nèi)部賬戶。所述客戶端200響應(yīng)針對所述新的授權(quán)頁面的授權(quán)觸發(fā)指令的過程,可以與響應(yīng)針對授權(quán)頁面的授權(quán)觸發(fā)指令的過程,相類似。二者可以對照進(jìn)行解釋,在此不再贅述。在本應(yīng)用場景的一個(gè)實(shí)施方式中,所述外部賬戶登錄請求中還可以攜帶有請求時(shí)間戳。所述請求時(shí)間戳可以用于表示所述客戶端200發(fā)送外部賬戶登錄請求的時(shí)刻值。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,所述客戶端200可以獲取指定服務(wù)器標(biāo)識對應(yīng)的對稱密鑰。如此,所述客戶端200可以使用所述對稱密鑰對指定內(nèi)部賬戶進(jìn)行加密,得到加密后的指定內(nèi)部賬戶;可以向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有加密后的指定內(nèi)部賬戶?;蛘?,所述客戶端200還可以使用所述對稱密鑰對指定內(nèi)部賬戶和請求時(shí)間戳進(jìn)行加密,得到加密后的指定內(nèi)部賬戶和請求時(shí)間戳;可以向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有加密后的指定內(nèi)部賬戶和請求時(shí)間戳。具體地,如前所述,所述客戶端200可以接收所述外部服務(wù)器300發(fā)來的指定服務(wù)器標(biāo)識;所述內(nèi)部服務(wù)器100可以建立指定服務(wù)器標(biāo)識與對稱密鑰的對應(yīng)關(guān)系。如此,所述客戶端200可以在本地查找所述指定服務(wù)器標(biāo)識對應(yīng)的對稱密鑰。在查找到所述對稱密鑰的條件下,所述客戶端200可以從本地獲取所述對稱密鑰。在未查找到所述對稱密鑰的條件下,所述客戶端200可以向所述內(nèi)部服務(wù)器100發(fā)送所述指定服務(wù)器標(biāo)識。所述內(nèi)部服務(wù)器100可以接收所述指定服務(wù)器標(biāo)識;可以獲取所述指定服務(wù)器標(biāo)識對應(yīng)的對稱密鑰;可以向所述客戶端200發(fā)送所述對稱密鑰。所述客戶端200可以接收所述對稱密鑰。當(dāng)然,所述客戶端200還可以直接向所述內(nèi)部服務(wù)器100發(fā)送所述指定服務(wù)器標(biāo)識。所述內(nèi)部服務(wù)器100可以接收所述指定服務(wù)器標(biāo)識;可以獲取所述指定服務(wù)器標(biāo)識對應(yīng)的對稱密鑰;可以向所述客戶端200發(fā)送所述對稱密鑰。所述客戶端200可以接收所述對稱密鑰。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,所述客戶端200可以獲取指定服務(wù)器標(biāo)識對應(yīng)的私鑰。所述客戶端200獲取所述私鑰的過程,可以與獲取所述對稱密鑰的過程,相類似。二者可以對照進(jìn)行解釋,在此不再贅述。如此,所述客戶端200可以使用所述私鑰對指定內(nèi)部賬戶進(jìn)行簽名,得到簽名后的指定內(nèi)部賬戶;可以向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有簽名后的指定內(nèi)部賬戶。或者,所述客戶端200還可以使用所述私鑰對指定內(nèi)部賬戶和請求時(shí)間戳進(jìn)行簽名,得到簽名后的指定內(nèi)部賬戶和請求時(shí)間戳;可以向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有簽名后的指定內(nèi)部賬戶和請求時(shí)間戳。步驟s110:所述外部服務(wù)器300登錄指定外部賬戶。在本應(yīng)用場景中,所述指定外部賬戶可以為在所述外部服務(wù)器300上注冊的用戶賬戶。所述指定外部賬戶可以與所述指定內(nèi)部賬戶相對應(yīng)。例如,所述指定外部賬戶可以為張三的大眾點(diǎn)評賬戶,所述指定內(nèi)部賬戶可以為張三的微信賬戶。張三可以將自己的大眾點(diǎn)評賬戶和微信賬戶進(jìn)行綁定。那么,張三的大眾點(diǎn)評賬戶可用與張三的微信賬戶相對應(yīng)。在本應(yīng)用場景中,在接收到所述客戶端200發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器300可以查找指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在查找到所述指定外部賬戶的條件下,所述外部服務(wù)器300可以登錄所述指定外部賬戶。在未查找到所述指定外部賬戶的條件下,所述外部服務(wù)器300可以創(chuàng)建一個(gè)外部賬戶;可以將創(chuàng)建的外部賬戶作為指定外部賬戶;可以建立所述指定內(nèi)部賬戶與所述指定外部賬戶的對應(yīng)關(guān)系;可以登錄所述指定外部賬戶。例如,在查找到所述指定外部賬戶的條件下,所述外部服務(wù)器300可以獲取所述指定外部賬戶對應(yīng)的用戶密碼,可以基于所述用戶密碼登錄所述指定外部賬戶。例如,在未查找到所述指定外部賬戶的條件下,在創(chuàng)建指定外部賬戶的過程中,所述外部服務(wù)器300可以設(shè)置創(chuàng)建的指定外部賬戶的默認(rèn)密碼。那么,所述外部服務(wù)器300可以基于所述默認(rèn)密碼登錄創(chuàng)建的指定外部賬戶。具體地,在注冊外部賬戶后,用戶可能將該外部賬戶與自己的內(nèi)部賬戶進(jìn)行綁定。如此,所述外部服務(wù)器300可以具有外部賬戶與內(nèi)部賬戶的對應(yīng)關(guān)系。例如,所述外部服務(wù)器300可以為大眾點(diǎn)評服務(wù)器,所述外部賬戶可以為大眾點(diǎn)評賬戶;所述內(nèi)部服務(wù)器100可以為微信服務(wù)器,所述內(nèi)部賬戶可以為微信賬戶。那么,張三在所述大眾點(diǎn)評服務(wù)器上注冊一個(gè)外部賬戶后,可能將該外部賬戶與自己的微信賬戶進(jìn)行綁定。例如,所述外部賬戶與內(nèi)部賬戶的對應(yīng)關(guān)系可以如表1所示。表1內(nèi)部賬戶外部賬戶z_naz_wal_nbl_wbw_ncw_wc上述表1可以包括張三的內(nèi)部賬戶z_na、李四的內(nèi)部賬戶l_nb、王五的內(nèi)部賬戶w_nc、張三的外部賬戶z_wa、李四的外部賬戶l_wb、和王五的外部賬戶w_wc。在所述表1中,張三的內(nèi)部賬戶z_na與張三的外部賬戶z_wa具有對應(yīng)關(guān)系,李四的內(nèi)部賬戶l_nb與李四的外部賬戶l_wb具有對應(yīng)關(guān)系,王五的內(nèi)部賬戶w_nc與王五的外部賬戶w_wc具有對應(yīng)關(guān)系。如此,所述外部服務(wù)器300可以基于所述外部賬戶與內(nèi)部賬戶的對應(yīng)關(guān)系,查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。進(jìn)一步地,在本應(yīng)用場景中,在未查找到所述指定外部賬戶的條件下,所述外部服務(wù)器300還可以向所述客戶端200發(fā)送信息獲取請求,以獲取創(chuàng)建的指定外部賬戶的屬性信息。所述指定外部賬戶的屬性信息包括但不限于所述指定內(nèi)部賬戶對應(yīng)的手機(jī)號、身份證號、頭像、和郵箱等信息。在接收到所述外部服務(wù)器300發(fā)來的信息獲取請求后,所述客戶端200可以獲取并向所述外部服務(wù)器300發(fā)送所述指定外部賬戶的屬性信息。所述外部服務(wù)器300可以接收所述指定外部賬戶的屬性信息。例如,所述客戶端200可以顯示信息獲取頁面。用戶可以在所述信息獲取頁面輸入所述指定外部賬戶的屬性信息。所述客戶端200可以獲取用戶輸入的所述指定外部賬戶的屬性信息,可以向所述外部服務(wù)器300發(fā)送所述指定外部賬戶的屬性信息。在本應(yīng)用場景的一個(gè)實(shí)施方式中,如前所述,所述外部賬戶登錄請求中可以攜帶有請求時(shí)間戳。如此,在接收到所述客戶端200發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器300可以將所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值進(jìn)行對比。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值小于或等于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器300可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值大于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器300可以不必查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶?;蛘撸?,在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值大于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器300還可以向所述客戶端200發(fā)送外部賬戶登錄請求已過期的提示信息。所述預(yù)設(shè)閾值可以根據(jù)實(shí)際需要靈活設(shè)定。例如,可以為10、15、18分鐘。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,如前所述,所述外部賬戶登錄請求中可以攜帶有加密后的指定內(nèi)部賬戶;所述外部服務(wù)器300可以接收所述內(nèi)部服務(wù)器100發(fā)來的對稱密鑰。如此,在接收到所述客戶端200發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器300可以使用所述對稱密鑰對加密后的指定內(nèi)部賬戶進(jìn)行解密,得到指定內(nèi)部賬戶;可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,如前所述,所述外部賬戶登錄請求中可以攜帶有加密后的指定內(nèi)部賬戶和請求時(shí)間戳;所述外部服務(wù)器300可以接收所述內(nèi)部服務(wù)器100發(fā)來的對稱密鑰。如此,在接收到所述客戶端200發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器300可以使用所述對稱密鑰對加密后的指定內(nèi)部賬戶和請求時(shí)間戳進(jìn)行解密,得到指定內(nèi)部賬戶和請求時(shí)間戳。所述外部服務(wù)器300可以將所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值進(jìn)行對比。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值小于或等于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器300可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值大于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器300可以不必查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,如前所述,所述外部賬戶登錄請求中可以攜帶有簽名后的指定內(nèi)部賬戶;所述外部服務(wù)器300可以接收所述內(nèi)部服務(wù)器100發(fā)來的公鑰。如此,在接收到所述客戶端200發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器300可以使用所述公鑰對簽名后的指定內(nèi)部賬戶進(jìn)行驗(yàn)簽操作,得到指定內(nèi)部賬戶;可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在本應(yīng)用場景的另一個(gè)實(shí)施方式中,如前所述,所述外部賬戶登錄請求中可以攜帶有簽名后的指定內(nèi)部賬戶和請求時(shí)間戳;所述外部服務(wù)器300可以接收所述內(nèi)部服務(wù)器100發(fā)來的公鑰。如此,在接收到所述客戶端200發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器300可以使用所述公鑰對簽名后的指定內(nèi)部賬戶和請求時(shí)間戳進(jìn)行驗(yàn)簽操作,得到指定內(nèi)部賬戶和請求時(shí)間戳。所述外部服務(wù)器300可以將所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值進(jìn)行對比。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值小于或等于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器300可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值大于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器300可以不必查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在本應(yīng)用場景的一個(gè)實(shí)施方式中,在登錄所述指定外部賬戶后,所述外部服務(wù)器300還可以向所述客戶端200發(fā)送登錄信息。所述登錄信息可以包括所述指定外部賬戶。當(dāng)然,所述登錄信息還可以包括其它信息。例如,所述指定外部賬戶對應(yīng)的手機(jī)號、身份證號、頭像、和郵箱等屬性信息中的一個(gè)或多個(gè)。步驟s111:所述客戶端200向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求。在本應(yīng)用場景中,在所述外部服務(wù)器300處于已授權(quán)狀態(tài)的條件下,所述客戶端200可以直接向所述外部服務(wù)器300發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中攜帶有指定內(nèi)部賬戶。所述客戶端200發(fā)送外部賬戶登錄請求的過程,可以與步驟s109相類似。二者可以對照進(jìn)行解釋。在此不再贅述。步驟s112:所述外部服務(wù)器300登錄指定外部賬戶。在本應(yīng)用場景中,所述外部服務(wù)器300登錄指定外部賬戶的過程,可以與步驟s110相類似。二者可以對照進(jìn)行解釋。在此不再贅述。步驟s110:所述客戶端200顯示業(yè)務(wù)頁面。在本應(yīng)用場景中,如前所述,所述客戶端200可以接收所述外部服務(wù)器300發(fā)來的業(yè)務(wù)頁面數(shù)據(jù)。如此,所述客戶端200可以顯示所述業(yè)務(wù)頁面數(shù)據(jù)對應(yīng)的業(yè)務(wù)頁面。所述客戶端200顯示業(yè)務(wù)頁面的過程,可以與顯示授權(quán)頁面的過程,相類似。二者可以對照進(jìn)行解釋,在此不再贅述。需要說明的是,所述客戶端200可以在步驟s107之前顯示業(yè)務(wù)頁面,即,在確定所述外部服務(wù)器300的授權(quán)狀態(tài)之前顯示業(yè)務(wù)頁面?;蛘?,所述客戶端200也可以在確定所述外部服務(wù)器300處于已授權(quán)狀態(tài)的條件下,顯示業(yè)務(wù)頁面。又或者,所述客戶端200還可以在在用戶在授權(quán)頁面對所述外部服務(wù)器300進(jìn)行授權(quán)操作的條件下,顯示業(yè)務(wù)頁面。需要說明的是,在本應(yīng)用場景中,如前所述,所述客戶端200可以顯示授權(quán)頁面。如此,用戶還可以在所述授權(quán)頁面對所述外部服務(wù)器300進(jìn)行拒絕授權(quán)操作。所述客戶端200響應(yīng)于針對所述授權(quán)頁面的拒絕授權(quán)觸發(fā)指令,可以向所述外部服務(wù)器300發(fā)送拒絕授權(quán)信息。所述客戶端200響應(yīng)針對所述授權(quán)頁面的拒絕授權(quán)觸發(fā)指令的過程,可以與響應(yīng)針對所述授權(quán)頁面的同意授權(quán)觸發(fā)指令的過程,相類似。二者可以對照進(jìn)行解釋,在此不再贅述。在接收到所述客戶端200發(fā)來的拒絕授權(quán)信息后,所述外部服務(wù)器300可以執(zhí)行預(yù)設(shè)動作。例如,所述外部服務(wù)器300可以提供預(yù)設(shè)頁面數(shù)據(jù)。所述預(yù)設(shè)頁面數(shù)據(jù)可以用于顯示預(yù)設(shè)頁面。所述預(yù)設(shè)頁面可以為所述外部服務(wù)器300的一個(gè)業(yè)務(wù)頁面,也可以為所述外部服務(wù)器300的一個(gè)錯(cuò)誤提示頁面。當(dāng)然,所述預(yù)設(shè)頁面還可以為其它頁面。那么,在接收到所述客戶端200發(fā)來的拒絕授權(quán)信息后,所述外部服務(wù)器300可以向所述客戶端200發(fā)送所述預(yù)設(shè)頁面數(shù)據(jù)。所述客戶端200可以接收所述預(yù)設(shè)頁面數(shù)據(jù),可以顯示所述預(yù)設(shè)頁面數(shù)據(jù)對應(yīng)的預(yù)設(shè)頁面。在本應(yīng)用場景中,用戶的使用體驗(yàn)可以是:用戶在登錄其內(nèi)部賬戶、并對外部服務(wù)器300進(jìn)行授權(quán)后,不需要在客戶端200輸入其外部賬戶的操作,便可以通過客戶端200直接登錄其在外部服務(wù)器300上的外部賬戶,從而可以直接通過客戶端200獲取外部服務(wù)器300的業(yè)務(wù)服務(wù),避免了輸入外部賬戶的操作。例如,所述客戶端200可以為微信應(yīng)用程序,所述內(nèi)部服務(wù)器100可以為微信開放平臺,所述外部服務(wù)器300可以為大眾點(diǎn)評服務(wù)商的服務(wù)器。那么,張三的用戶體驗(yàn)可以是:張三在微信應(yīng)用程序輸入其微信賬戶、并對大眾點(diǎn)評服務(wù)商的服務(wù)器進(jìn)行授權(quán)后,不需要在微信應(yīng)用程序輸入其大眾點(diǎn)評賬戶的操作,便可以通過客戶端200直接登錄其大眾點(diǎn)評賬戶,從而可以直接通過微信應(yīng)用程序獲取大眾點(diǎn)評服務(wù)商的業(yè)務(wù)服務(wù),避免了輸入大眾點(diǎn)評賬戶的操作?;蛘?,在本應(yīng)用場景中,用戶的使用體驗(yàn)還可以是:用戶在登錄其指定內(nèi)部賬戶、并對外部服務(wù)器300進(jìn)行授權(quán)后,不需要在外部服務(wù)器300上注冊外部賬戶的操作,便可以通過客戶端200直接在外部服務(wù)器300上注冊外部賬戶,從而可以直接通過客戶端200獲取外部服務(wù)器300的業(yè)務(wù)服務(wù),避免了注冊外部賬戶的操作。本申請實(shí)施例提供一種賬戶登錄方法。所述賬戶登錄方法以客戶端為主體,關(guān)于所述客戶端的詳細(xì)介紹可以參照前述應(yīng)用場景。請一并參閱圖3、圖4、圖5、圖6、和圖7。所述賬戶登錄方法可以包括如下步驟。步驟s21:確定外部服務(wù)器的授權(quán)狀態(tài)。在本實(shí)施例中,所述授權(quán)狀態(tài)可以用于表示外部服務(wù)器是否具有獲取內(nèi)部服務(wù)器中用戶信息的權(quán)限。關(guān)于所述授權(quán)狀態(tài)、所述外部服務(wù)器、所述內(nèi)部服務(wù)器、和所述用戶信息的詳細(xì)介紹可以參照前述應(yīng)用場景。在本實(shí)施例中,所述客戶端可以向所述外部服務(wù)器發(fā)送客戶端標(biāo)識。所述外部服務(wù)器可以接收所述客戶端標(biāo)識,可以基于所述客戶端標(biāo)識獲取并向所述客戶端發(fā)送指定服務(wù)器標(biāo)識。所述客戶端可以接收所述指定服務(wù)器標(biāo)識,可以基于所述指定服務(wù)器標(biāo)識確定所述外部服務(wù)器的授權(quán)狀態(tài)。所述客戶端標(biāo)識可以用于標(biāo)識所述客戶端,所述指定服務(wù)器標(biāo)識可以用于標(biāo)識所述外部服務(wù)器。關(guān)于所述客戶端標(biāo)識、和所述指定服務(wù)器標(biāo)識的詳細(xì)介紹可以參照前述應(yīng)用場景。在本實(shí)施例中,所述外部服務(wù)器具體可以采用如下方式獲取指定服務(wù)器標(biāo)識。在一個(gè)實(shí)施方式中,所述指定服務(wù)器標(biāo)識可以為所述內(nèi)部服務(wù)器生成的信息;所述外部服務(wù)器可以建立客戶端標(biāo)識與指定服務(wù)器標(biāo)識的對應(yīng)關(guān)系。如此,在接收到所述客戶端發(fā)來的客戶端標(biāo)識后,所述外部服務(wù)器可以獲取所述客戶端標(biāo)識對應(yīng)的指定服務(wù)器標(biāo)識。關(guān)于所述外部服務(wù)器建立客戶端標(biāo)識與指定服務(wù)器標(biāo)識對應(yīng)關(guān)系的詳細(xì)過程,可以參照前述應(yīng)用場景。在另一個(gè)實(shí)施方式中,所述指定服務(wù)器標(biāo)識可以為所述外部服務(wù)器自身所具有的屬性信息,或所述外部服務(wù)器自身生成的信息。如此,在接收到所述客戶端發(fā)來的客戶端標(biāo)識后,所述外部服務(wù)器可以直接獲取自身的指定服務(wù)器標(biāo)識。在本實(shí)施例中,所述客戶端具體采用如下方式確定外部服務(wù)器的授權(quán)狀態(tài)。具體地,所述內(nèi)部服務(wù)器可以具有預(yù)設(shè)服務(wù)器標(biāo)識集,所述預(yù)設(shè)服務(wù)器標(biāo)識集可以包括至少一個(gè)處于已授權(quán)狀態(tài)條件下服務(wù)器的服務(wù)器標(biāo)識。關(guān)于所述預(yù)設(shè)服務(wù)器標(biāo)識集的詳細(xì)介紹可以參照前述應(yīng)用場景。如此,所述客戶端可以向所述內(nèi)部服務(wù)器發(fā)送所述指定服務(wù)器標(biāo)識。所述內(nèi)部服務(wù)器可以接收所述指定服務(wù)器標(biāo)識;可以在預(yù)設(shè)服務(wù)器標(biāo)識集中匹配所述指定服務(wù)器標(biāo)識;可以基于匹配結(jié)果確定所述外部服務(wù)器的授權(quán)狀態(tài);可以向所述客戶端發(fā)送所述外部服務(wù)器的授權(quán)狀態(tài)信息。所述客戶端可以接收所述外部服務(wù)器的授權(quán)狀態(tài)信息。具體地,在匹配到所述指定服務(wù)器標(biāo)識時(shí),所述內(nèi)部服務(wù)器可以確定所述外部服務(wù)器處于已授權(quán)狀態(tài);可以向所述客戶端發(fā)送所述外部服務(wù)器處于已授權(quán)狀態(tài)的信息。在沒有匹配到所述指定服務(wù)器標(biāo)識時(shí),所述內(nèi)部服務(wù)器可以確定所述外部服務(wù)器處于未授權(quán)狀態(tài);可以向所述客戶端發(fā)送所述外部服務(wù)器處于未授權(quán)狀態(tài)的信息。進(jìn)一步地,所述客戶端和所述內(nèi)部服務(wù)器可以采用長連接通信方式進(jìn)行通信。如此,所述客戶端可以采用所述客戶端和所述內(nèi)部服務(wù)器建立的長連接,向所述內(nèi)部服務(wù)器發(fā)送所述指定服務(wù)器標(biāo)識。當(dāng)然,所述客戶端和所述內(nèi)部服務(wù)器還可以采用短連接通信方式進(jìn)行通信。如此,所述客戶端可以建立與所述內(nèi)部服務(wù)器的短連接,可以采用該短連接向所述內(nèi)部服務(wù)器發(fā)送所述指定服務(wù)器標(biāo)識。步驟s22:在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,向所述外部服務(wù)器發(fā)送外部賬戶登錄請求。在本實(shí)施例中,在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,所述客戶端可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,以便于所述外部服務(wù)器登錄指定外部賬戶。所述外部賬戶登錄請求中可以攜帶有指定內(nèi)部賬戶,所述指定內(nèi)部賬戶與所述指定外部賬戶相對應(yīng)。關(guān)于所述指定內(nèi)部賬戶、和所述指定外部賬戶的詳細(xì)介紹可以參照前述應(yīng)用場景。在本實(shí)施例中,所述客戶端可以向所述外部服務(wù)器發(fā)送客戶端標(biāo)識;所述外部服務(wù)器可以接收所述客戶端標(biāo)識,可以基于所述客戶端標(biāo)識獲取并向所述客戶端發(fā)送賬戶接口調(diào)用參數(shù);所述客戶端可以接收所述賬戶接口調(diào)用參數(shù)。所述客戶端可以向所述內(nèi)部服務(wù)器發(fā)送指定服務(wù)器標(biāo)識;所述內(nèi)部服務(wù)器可以接收所述指定服務(wù)器標(biāo)識,可以獲取并向所述客戶端發(fā)送通信地址;所述客戶端可以接收所述通信地址。如此,所述客戶端可以執(zhí)行所述賬戶接口調(diào)用參數(shù)對應(yīng)的賬戶應(yīng)用程序接口,使用所述通信地址向所述外部服務(wù)器發(fā)送外部賬戶登錄請求。關(guān)于所述賬戶接口調(diào)用參數(shù)、所述通信地址、和所述賬戶應(yīng)用程序接口的詳細(xì)介紹可以參照前述應(yīng)用場景。關(guān)于所述客戶端執(zhí)行賬戶應(yīng)用程序接口的詳細(xì)過程,可以參照前述應(yīng)用場景。在本實(shí)施例中,所述外部服務(wù)器可以采用如下方式獲取賬戶接口調(diào)用參數(shù)。所述外部服務(wù)器可以建立客戶端標(biāo)識與賬戶接口描述信息的對應(yīng)關(guān)系。如此,在接收到所述客戶端發(fā)來的客戶端標(biāo)識后,所述外部服務(wù)器可以獲取所述客戶端標(biāo)識對應(yīng)的賬戶接口描述信息;可以基于所述賬戶接口描述信息,生成賬戶接口調(diào)用參數(shù)。關(guān)于所述賬戶接口描述信息的詳細(xì)介紹可以參照前述應(yīng)用場景。關(guān)于所述外部服務(wù)器建立客戶端標(biāo)識與賬戶接口描述信息對應(yīng)關(guān)系的詳細(xì)過程,和所述外部服務(wù)器生成賬戶接口調(diào)用參數(shù)的詳細(xì)過程,可以參照前述應(yīng)用場景。在本實(shí)施例中,所述內(nèi)部服務(wù)器可以采用如下方式獲取通信地址。所述內(nèi)部服務(wù)器可以建立指定服務(wù)器標(biāo)識與通信地址的對應(yīng)關(guān)系。如此,在接收到所述客戶端發(fā)來的指定服務(wù)器標(biāo)識后,所述內(nèi)部服務(wù)器可以獲取所述指定服務(wù)器標(biāo)識對應(yīng)的通信地址。關(guān)于所述內(nèi)部服務(wù)器建立指定服務(wù)器標(biāo)識與通信地址對應(yīng)關(guān)系的詳細(xì)過程,可以參照前述應(yīng)用場景。在一個(gè)實(shí)施方式中,所述賬戶登錄請求中還可以攜帶有請求時(shí)間戳。所述請求時(shí)間戳可以用于表示所述客戶端發(fā)送外部賬戶登錄請求的時(shí)刻值。在另一個(gè)實(shí)施方式中,所述客戶端可以獲取指定服務(wù)器標(biāo)識對應(yīng)的對稱密鑰。如此,所述客戶端可以使用所述對稱密鑰對指定內(nèi)部賬戶進(jìn)行加密,得到加密后的指定內(nèi)部賬戶;可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有加密后的指定內(nèi)部賬戶?;蛘?,所述客戶端還可以使用所述對稱密鑰對指定內(nèi)部賬戶和請求時(shí)間戳進(jìn)行加密,得到加密后的指定內(nèi)部賬戶和請求時(shí)間戳;可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有加密后的指定內(nèi)部賬戶和請求時(shí)間戳。具體地,如前所述,所述客戶端可以接收所述外部服務(wù)器發(fā)來的指定服務(wù)器標(biāo)識。所述內(nèi)部服務(wù)器可以建立指定服務(wù)器標(biāo)識與對稱密鑰的對應(yīng)關(guān)系。如此,所述客戶端可以在本地查找所述指定服務(wù)器標(biāo)識對應(yīng)的對稱密鑰。在查找到所述對稱密鑰的條件下,所述客戶端可以從本地獲取所述對稱密鑰。在未查找到所述對稱密鑰的條件下,所述客戶端可以向所述內(nèi)部服務(wù)器發(fā)送所述指定服務(wù)器標(biāo)識。所述內(nèi)部服務(wù)器可以接收所述指定服務(wù)器標(biāo)識;可以獲取所述指定服務(wù)器標(biāo)識對應(yīng)的對稱密鑰;可以向所述客戶端發(fā)送所述對稱密鑰。所述客戶端可以接收所述對稱密鑰。關(guān)于所述內(nèi)部服務(wù)器建立指定服務(wù)器標(biāo)識與對稱密鑰對應(yīng)關(guān)系的詳細(xì)過程,可以參照前述應(yīng)用場景。當(dāng)然,所述客戶端還可以直接向所述內(nèi)部服務(wù)器發(fā)送所述指定服務(wù)器標(biāo)識。所述內(nèi)部服務(wù)器可以接收所述指定服務(wù)器標(biāo)識;可以獲取所述指定服務(wù)器標(biāo)識對應(yīng)的對稱密鑰;可以向所述客戶端發(fā)送所述對稱密鑰。所述客戶端可以接收所述對稱密鑰。在另一個(gè)實(shí)施方式中,所述客戶端可以獲取指定服務(wù)器標(biāo)識對應(yīng)的私鑰。所述客戶端獲取所述私鑰的過程,可以與獲取所述對稱密鑰的過程,相類似。二者可以對照進(jìn)行解釋,在此不再贅述。如此,所述客戶端可以使用所述私鑰對指定內(nèi)部賬戶進(jìn)行簽名,得到簽名后的指定內(nèi)部賬戶;可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有簽名后的指定內(nèi)部賬戶?;蛘?,所述客戶端還可以使用所述私鑰對指定內(nèi)部賬戶和請求時(shí)間戳進(jìn)行簽名,得到簽名后的指定內(nèi)部賬戶和請求時(shí)間戳;可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有簽名后的指定內(nèi)部賬戶和請求時(shí)間戳。在一個(gè)實(shí)施方式中,在所述外部服務(wù)器處于未授權(quán)狀態(tài)的條件下,所述客戶端可以獲取授權(quán)頁面數(shù)據(jù),可以顯示所述授權(quán)頁面數(shù)據(jù)對應(yīng)的授權(quán)頁面。關(guān)于所述客戶端獲取授權(quán)頁面數(shù)據(jù)的詳細(xì)過程,可以參照前述應(yīng)用場景。關(guān)于所述授權(quán)頁面的詳細(xì)介紹可以參照前述應(yīng)用場景。用戶可以在所述授權(quán)頁面對所述外部服務(wù)器進(jìn)行授權(quán)操作。所述客戶端響應(yīng)于針對所述授權(quán)頁面的授權(quán)觸發(fā)指令,可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有指定內(nèi)部賬戶。關(guān)于所述客戶端響應(yīng)針對所述授權(quán)頁面的授權(quán)觸發(fā)指令的詳細(xì)過程,可以參照前述應(yīng)用場景。在一個(gè)實(shí)施方式中,在接收到所述客戶端發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在查找到所述指定外部賬戶的條件下,所述外部服務(wù)器可以登錄所述指定外部賬戶。在未查找到所述指定外部賬戶的條件下,所述外部服務(wù)器可以創(chuàng)建一個(gè)外部賬戶;可以將創(chuàng)建的外部賬戶作為指定外部賬戶;可以建立所述指定內(nèi)部賬戶與所述指定外部賬戶的對應(yīng)關(guān)系;可以登錄所述指定外部賬戶。進(jìn)一步地,在未查找到所述指定外部賬戶的條件下,所述外部服務(wù)器還可以向所述客戶端發(fā)送信息獲取請求,以獲取創(chuàng)建的指定外部賬戶的屬性信息。關(guān)于所述指定外部賬戶的屬性信息的詳細(xì)介紹,可以參照前述應(yīng)用場景。在接收到所述外部服務(wù)器發(fā)來的信息獲取請求后,所述客戶端可以獲取并向所述外部服務(wù)器發(fā)送所述指定外部賬戶的屬性信息。所述外部服務(wù)器可以接收所述指定外部賬戶的屬性信息。本申請實(shí)施例,與現(xiàn)有技術(shù)相比,在外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,客戶端向所述外部服務(wù)器發(fā)送的外部賬戶登錄請求中可以不需要攜帶有授權(quán)碼,而是可以直接攜帶有指定內(nèi)部賬戶。如此,所述外部服務(wù)器在接收到外部賬戶登錄請求后,可以不需要基于所述授權(quán)碼與內(nèi)部服務(wù)器進(jìn)行通信以獲取指定內(nèi)部賬戶,而是可以直接登錄所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。因此,本申請實(shí)施例可以減少外部賬戶登錄過程花費(fèi)的時(shí)間,提高用戶體驗(yàn)。本申請實(shí)施例還提供另一種賬戶登錄方法。所述賬戶登錄方法以外部服務(wù)器為主體,關(guān)于所述外部服務(wù)器的詳細(xì)介紹可以參照前述應(yīng)用場景。請參閱圖8。所述賬戶登錄方法可以包括如下步驟。步驟s31:接收外部賬戶登錄請求。在本實(shí)施例中,在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,客戶端可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有指定內(nèi)部賬戶。所述外部服務(wù)器可以接收所述外部賬戶登錄請求。關(guān)于所述客戶端、和所述指定內(nèi)部賬戶的詳細(xì)介紹可以參照前述應(yīng)用場景?;蛘撸诒緦?shí)施例中,在所述外部服務(wù)器處于未授權(quán)狀態(tài)的條件下,客戶端可以顯示授權(quán)頁面。用戶可以在所述授權(quán)頁面對所述外部服務(wù)器進(jìn)行授權(quán)操作。客戶端響應(yīng)于針對所述授權(quán)頁面的授權(quán)觸發(fā)指令,可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,所述外部賬戶登錄請求中可以攜帶有指定內(nèi)部賬戶。所述外部服務(wù)器可以接收所述外部賬戶登錄請求。所述外部服務(wù)器可以接收所述外部賬戶登錄請求。在一個(gè)實(shí)施方式中,所述外部賬戶登錄請求中還可以攜帶有請求時(shí)間戳。所述請求時(shí)間戳可以用于表示所述客戶端發(fā)送外部賬戶登錄請求的時(shí)刻值。在一個(gè)實(shí)施方式中,所述客戶端可以使用對稱密鑰對指定內(nèi)部賬戶進(jìn)行加密,得到加密后的指定內(nèi)部賬戶;可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求。所述外部賬戶登錄請求中可以攜帶有加密后的指定內(nèi)部賬戶。關(guān)于所述對稱密鑰的詳細(xì)介紹可以參照前述應(yīng)用場景。在另一個(gè)實(shí)施方式中,所述客戶端可以使用對稱密鑰對指定內(nèi)部賬戶和請求時(shí)間戳進(jìn)行加密,得到加密后的指定內(nèi)部賬戶和請求時(shí)間戳;可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求。所述外部賬戶登錄請求中可以攜帶有加密后的指定內(nèi)部賬戶和請求時(shí)間戳。在另一個(gè)實(shí)施方式中,所述客戶端可以使用私鑰對指定內(nèi)部賬戶進(jìn)行簽名,得到簽名后的指定內(nèi)部賬戶;可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求。所述外部賬戶登錄請求中可以攜帶有簽名后的指定內(nèi)部賬戶。關(guān)于所述私鑰的詳細(xì)介紹可以參照前述應(yīng)用場景。在另一個(gè)實(shí)施方式中,所述客戶端可以使用私鑰對指定內(nèi)部賬戶和請求時(shí)間戳進(jìn)行簽名,得到簽名后的指定內(nèi)部賬戶和請求時(shí)間戳;可以向所述外部服務(wù)器發(fā)送外部賬戶登錄請求。所述外部賬戶登錄請求中可以攜帶有簽名后的指定內(nèi)部賬戶和請求時(shí)間戳。步驟s32:查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在本實(shí)施例中,在接收到所述客戶端發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。具體地,所述外部服務(wù)器可以具有內(nèi)部賬戶和外部賬戶的對應(yīng)關(guān)系。所述外部服務(wù)器可以基于所述對應(yīng)關(guān)系,查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。關(guān)于所述指定外部賬戶、和所述對應(yīng)關(guān)系的詳細(xì)介紹可以參照前述應(yīng)用場景。在一個(gè)實(shí)施方式中,所述外部賬戶登錄請求中還可以攜帶有請求時(shí)間戳。如此,在接收到所述客戶端發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器可以將所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值進(jìn)行對比。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值小于或等于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值大于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器可以不必查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶?;蛘?,例如,在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值大于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器還可以向所述客戶端發(fā)送外部賬戶登錄請求已過期的提示信息。所述預(yù)設(shè)閾值可以根據(jù)實(shí)際需要靈活設(shè)定。例如,可以為10、15、18分鐘。在另一個(gè)實(shí)施方式中,所述外部賬戶登錄請求中還可以攜帶有加密后的指定內(nèi)部賬戶。如此,在接收到所述客戶端發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器可以使用對稱密鑰對加密后的指定內(nèi)部賬戶進(jìn)行解密,得到指定內(nèi)部賬戶;可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在另一個(gè)實(shí)施方式中,所述外部賬戶登錄請求中還可以攜帶有加密后的指定內(nèi)部賬戶和請求時(shí)間戳。如此,在接收到所述客戶端發(fā)來的賬戶登錄請求后,所述外部服務(wù)器可以使用對稱密鑰對加密后的指定內(nèi)部賬戶和請求時(shí)間戳進(jìn)行解密,得到指定內(nèi)部賬戶和請求時(shí)間戳。所述外部服務(wù)器可以將所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值進(jìn)行對比。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值小于或等于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值大于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器可以不必查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在另一個(gè)實(shí)施方式中,所述外部賬戶登錄請求中還可以攜帶有簽名后的指定內(nèi)部賬戶。如此,在接收到所述客戶端發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器可以使用公鑰對簽名后的指定內(nèi)部賬戶進(jìn)行驗(yàn)簽操作,得到指定內(nèi)部賬戶;可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在另一個(gè)實(shí)施方式中,所述外部賬戶登錄請求中還可以攜帶有簽名后的指定內(nèi)部賬戶和請求時(shí)間戳。如此,在接收到所述客戶端發(fā)來的外部賬戶登錄請求后,所述外部服務(wù)器可以使用公鑰對簽名后的指定內(nèi)部賬戶和請求時(shí)間戳進(jìn)行驗(yàn)簽操作,得到指定內(nèi)部賬戶和請求時(shí)間戳。所述外部服務(wù)器可以將所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值進(jìn)行對比。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值小于或等于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。在所述請求時(shí)間戳的時(shí)刻值與當(dāng)前時(shí)刻值的差值大于預(yù)設(shè)閾值時(shí),所述外部服務(wù)器可以不必查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶。步驟s33:在查找到所述指定外部賬戶的條件下,登錄所述指定外部賬戶。在本實(shí)施例中,所述外部服務(wù)器在查找到所述指定外部賬戶的條件下,可以登錄所述指定外部賬戶。例如,在查找到所述指定外部賬戶的條件下,所述外部服務(wù)器可以獲取所述指定外部賬戶對應(yīng)的用戶密碼,可以基于所述用戶密碼登錄所述指定外部賬戶。在一個(gè)實(shí)施方式中,在未查找到所述指定外部賬戶的條件下,所述外部服務(wù)器可以創(chuàng)建一個(gè)外部賬戶;可以將創(chuàng)建的外部賬戶作為指定外部賬戶;可以建立所述指定內(nèi)部賬戶與所述指定外部賬戶的對應(yīng)關(guān)系;可以登錄所述指定外部賬戶。例如,在未查找到所述指定外部賬戶的條件下,在創(chuàng)建指定外部賬戶的過程中,所述外部服務(wù)器300可以設(shè)置創(chuàng)建的指定外部賬戶的默認(rèn)密碼。那么,所述外部服務(wù)器300可以基于所述默認(rèn)密碼登錄創(chuàng)建的指定外部賬戶。進(jìn)一步地,在未查找到所述指定外部賬戶的條件下,所述外部服務(wù)器還可以向所述客戶端發(fā)送信息獲取請求,以獲取創(chuàng)建的指定外部賬戶的屬性信息。關(guān)于所述指定外部賬戶的屬性信息的詳細(xì)介紹,可以參照前述應(yīng)用場景。在接收到所述外部服務(wù)器發(fā)來的信息獲取請求后,所述客戶端可以獲取并向所述外部服務(wù)器發(fā)送所述指定外部賬戶的屬性信息。所述外部服務(wù)器可以接收所述指定外部賬戶的屬性信息。本申請實(shí)施例,與現(xiàn)有技術(shù)相比,外部賬戶登錄請求中可以攜帶有指定內(nèi)部賬戶,而不需要攜帶有授權(quán)碼。因此,在接收外部賬戶登錄請求后,外部服務(wù)器可以查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶;在查找到所述指定外部賬戶時(shí),可以直接登錄所述指定外部賬戶;而不需要與內(nèi)部服務(wù)器進(jìn)行通信以獲取指定內(nèi)部賬戶,從而可以減少外部賬戶登錄過程花費(fèi)的時(shí)間,提供用戶體驗(yàn)。本申請實(shí)施例還提供一種頁面顯示方法。所述頁面顯示方法以客戶端為主體。關(guān)于所述客戶端的詳細(xì)介紹可以參照前述應(yīng)用場景。請一并參閱圖3、圖4、圖5、圖6、和圖9。所述頁面顯示方法可以包括如下步驟。步驟s41:向外部服務(wù)器發(fā)送頁面獲取請求。在本實(shí)施例中,所述客戶端可以顯示業(yè)務(wù)獲取頁面。所述業(yè)務(wù)獲取頁面可以包括頁面獲取控件。所述頁面獲取控件可以與指定頁面標(biāo)識相關(guān)聯(lián)。所述指定頁面標(biāo)識可以用于唯一標(biāo)識所述外部服務(wù)器300的一個(gè)業(yè)務(wù)頁面數(shù)據(jù)。用戶可以觸發(fā)所述頁面獲取控件。所述客戶端在檢測到所述頁面獲取控件發(fā)生觸發(fā)事件后,可以向所述外部服務(wù)器發(fā)送頁面獲取請求。所述業(yè)務(wù)頁面獲取請求中可以攜帶有客戶端標(biāo)識和所述指定頁面標(biāo)識。其中,所述客戶端標(biāo)識可以用于標(biāo)識所述客戶端。關(guān)于所述客戶端標(biāo)識、和所述頁面獲取控件的詳細(xì)介紹,可以參照前述應(yīng)用場景。步驟s42:接收所述外部服務(wù)器發(fā)來的所述指定頁面標(biāo)識所標(biāo)識的業(yè)務(wù)頁面數(shù)據(jù)。在本實(shí)施例中,在接收到所述客戶端發(fā)來的頁面獲取請求后,所述外部服務(wù)器可以獲取所述指定頁面標(biāo)識所標(biāo)識的業(yè)務(wù)頁面數(shù)據(jù),可以向所述客戶端發(fā)送所述業(yè)務(wù)頁面數(shù)據(jù)。所述客戶端可以接收所述業(yè)務(wù)頁面數(shù)據(jù)。步驟s43:在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,顯示所述業(yè)務(wù)頁面數(shù)據(jù)對應(yīng)的業(yè)務(wù)頁面。在本實(shí)施例中,所述客戶端可以確定所述外部服務(wù)器的授權(quán)狀態(tài)。在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,所述客戶端可以顯示所述業(yè)務(wù)頁面數(shù)據(jù)對應(yīng)的業(yè)務(wù)頁面。所述客戶端確定所述外部服務(wù)器授權(quán)狀態(tài)的過程,可以參照前述應(yīng)用場景。在一個(gè)實(shí)施方式中,在所述外部服務(wù)器處于未授權(quán)狀態(tài)的條件下,所述客戶端可以獲取授權(quán)頁面數(shù)據(jù),并可以顯示所述授權(quán)頁面數(shù)據(jù)對應(yīng)的授權(quán)頁面。用戶可以在所述授權(quán)頁面對所述外部服務(wù)器進(jìn)行授權(quán)操作。所述客戶端響應(yīng)于針對所述授權(quán)頁面的授權(quán)觸發(fā)指令,可以顯示所述業(yè)務(wù)頁面數(shù)據(jù)對應(yīng)的業(yè)務(wù)頁面。所述客戶端獲取授權(quán)頁面數(shù)據(jù)的過程可以參照前述應(yīng)用場景。所述客戶端響應(yīng)針對所述授權(quán)頁面的授權(quán)觸發(fā)指令的過程,也可以參照前述應(yīng)用場景。本申請實(shí)施例,客戶端可以向外部服務(wù)器發(fā)送頁面獲取請求;可以接收所述外部服務(wù)器發(fā)來的所述指定頁面標(biāo)識所標(biāo)識的業(yè)務(wù)頁面數(shù)據(jù),并在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,可以顯示所述業(yè)務(wù)頁面數(shù)據(jù)對應(yīng)的業(yè)務(wù)頁面。請參閱圖10。本申請實(shí)施例還提供一種客戶端。所述客戶端可以包括存儲器和處理器。在本實(shí)施例中,所述存儲器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn)。例如,所述存儲器可以為只讀存儲器、機(jī)械硬盤、固態(tài)硬盤、或u盤等。在本實(shí)施例中,所述存儲器可以用于存儲程序指令。在本實(shí)施例中,所述處理器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn)。例如,處理器可以采取例如微處理器或處理器以及存儲可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式等等。本申請并不作限定。在本實(shí)施例中,所述處理器通過執(zhí)行所述程序指令實(shí)現(xiàn)的功能包括:確定外部服務(wù)器的授權(quán)狀態(tài);其中,所述授權(quán)狀態(tài)用于表示所述外部服務(wù)器是否具有獲取內(nèi)部服務(wù)器中用戶信息的權(quán)限;在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,向所述外部服務(wù)器發(fā)送外部賬戶登錄請求,以便于所述外部服務(wù)器登錄指定外部賬戶;其中,所述外部賬戶登錄請求中攜帶有指定內(nèi)部賬戶;所述指定內(nèi)部賬戶與所述指定外部賬戶相對應(yīng)。在本實(shí)施例中,所述處理器實(shí)現(xiàn)的功能可以與前述應(yīng)用場景和實(shí)施例對照進(jìn)行解釋。請參閱圖11。本申請實(shí)施例還提供另一種客戶端。所述客戶端可以包括存儲器、處理器和顯示器。在本實(shí)施例中,所述存儲器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn)。例如,所述存儲器可以為只讀存儲器、機(jī)械硬盤、固態(tài)硬盤、或u盤等。在本實(shí)施例中,所述存儲器可以用于存儲程序指令。在本實(shí)施例中,所述處理器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn)。例如,處理器可以采取例如微處理器或處理器以及存儲可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式等等。本申請并不作限定。在本實(shí)施例中,所述處理器通過執(zhí)行所述程序指令實(shí)現(xiàn)的功能包括:向外部服務(wù)器發(fā)送頁面獲取請求;其中,所述頁面獲取請求中攜帶有指定頁面標(biāo)識;所述指定頁面標(biāo)識用于唯一標(biāo)識一個(gè)業(yè)務(wù)頁面數(shù)據(jù);接收所述外部服務(wù)器發(fā)來的所述指定頁面標(biāo)識所標(biāo)識的業(yè)務(wù)頁面數(shù)據(jù);在所述外部服務(wù)器處于已授權(quán)狀態(tài)的條件下,控制所述顯示器顯示所述業(yè)務(wù)頁面數(shù)據(jù)對應(yīng)的業(yè)務(wù)頁面。在本實(shí)施例中,所述顯示器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn)。例如,所述顯示器可以為液晶(liquidcrystaldisplay,lcd)顯示器、陰極射線管(cathoderaytube,crt)顯示器、或發(fā)光二極管(lightemittingdiode,led)顯示器等。在本實(shí)施例中,所述顯示器可以用于顯示所述業(yè)務(wù)頁面。在本實(shí)施例中,所述處理器實(shí)現(xiàn)的功能可以與前述應(yīng)用場景和實(shí)施例對照進(jìn)行解釋。請參閱圖12。本申請實(shí)施例還提供一種服務(wù)器。所述服務(wù)器可以包括存儲器和處理器。在本實(shí)施例中,所述存儲器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn)。例如,所述存儲器可以為只讀存儲器、機(jī)械硬盤、固態(tài)硬盤、或u盤等。在本實(shí)施例中,所述存儲器可以用于存儲程序指令。在本實(shí)施例中,所述處理器可以按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn)。例如,處理器可以采取例如微處理器或處理器以及存儲可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式等等。本申請并不作限定。在本實(shí)施例中,所述處理器通過執(zhí)行所述程序指令實(shí)現(xiàn)的功能包括:接收外部賬戶登錄請求;其中,所述外部賬戶登錄請求中攜帶有指定內(nèi)部賬戶;查找所述指定內(nèi)部賬戶對應(yīng)的指定外部賬戶;在查找到所述指定外部賬戶的條件下,登錄所述指定外部賬戶。在本實(shí)施例中,所述處理器實(shí)現(xiàn)的功能可以與前述應(yīng)用場景和實(shí)施例對照進(jìn)行解釋。在20世紀(jì)90年代,對于一個(gè)技術(shù)的改進(jìn)可以很明顯地區(qū)分是硬件上的改進(jìn)(例如,對二極管、晶體管、開關(guān)等電路結(jié)構(gòu)的改進(jìn))還是軟件上的改進(jìn)(對于方法流程的改進(jìn))。然而,隨著技術(shù)的發(fā)展,當(dāng)今的很多方法流程的改進(jìn)已經(jīng)可以視為硬件電路結(jié)構(gòu)的直接改進(jìn)。設(shè)計(jì)人員幾乎都通過將改進(jìn)的方法流程編程到硬件電路中來得到相應(yīng)的硬件電路結(jié)構(gòu)。因此,不能說一個(gè)方法流程的改進(jìn)就不能用硬件實(shí)體模塊來實(shí)現(xiàn)。例如,可編程邏輯器件(programmablelogicdevice,pld)(例如現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga))就是這樣一種集成電路,其邏輯功能由用戶對器件編程來確定。由設(shè)計(jì)人員自行編程來把一個(gè)數(shù)字系統(tǒng)“集成”在一片pld上,而不需要請芯片制造廠商來設(shè)計(jì)和制作專用的集成電路芯片2。而且,如今,取代手工地制作集成電路芯片,這種編程也多半改用“邏輯編譯器(logiccompiler)”軟件來實(shí)現(xiàn),它與程序開發(fā)撰寫時(shí)所用的軟件編譯器相類似,而要編譯之前的原始代碼也得用特定的編程語言來撰寫,此稱之為硬件描述語言(hardwaredescriptionlanguage,hdl),而hdl也并非僅有一種,而是有許多種,如abel(advancedbooleanexpressionlanguage)、ahdl(alterahardwaredescriptionlanguage)、confluence、cupl(cornelluniversityprogramminglanguage)、hdcal、jhdl(javahardwaredescriptionlanguage)、lava、lola、myhdl、palasm、rhdl(rubyhardwaredescriptionlanguage)等,目前最普遍使用的是vhdl(very-high-speedintegratedcircuithardwaredescriptionlanguage)與verilog2。本領(lǐng)域技術(shù)人員也應(yīng)該清楚,只需要將方法流程用上述幾種硬件描述語言稍作邏輯編程并編程到集成電路中,就可以很容易得到實(shí)現(xiàn)該邏輯方法流程的硬件電路。上述實(shí)施例闡明的系統(tǒng)、裝置、模塊或單元,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有某種功能的產(chǎn)品來實(shí)現(xiàn)。為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn)。基于這樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。本申請可用于眾多通用或?qū)S玫挠?jì)算機(jī)系統(tǒng)環(huán)境或配置中。例如:個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費(fèi)電子設(shè)備、網(wǎng)絡(luò)pc、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。本申請可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請,在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲介質(zhì)中。雖然通過實(shí)施例描繪了本申請,本領(lǐng)域普通技術(shù)人員知道,本申請有許多變形和變化而不脫離本申請的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本申請的精神。當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1