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

智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法、裝置和系統(tǒng)與流程

文檔序號(hào):12729880閱讀:237來源:國知局
智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法、裝置和系統(tǒng)與流程

本發(fā)明涉及物聯(lián)網(wǎng)領(lǐng)域,特別是涉及一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法、裝置和系統(tǒng)。



背景技術(shù):

隨著網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)技術(shù)的發(fā)展,逐漸發(fā)展成物聯(lián)網(wǎng),實(shí)現(xiàn)了用戶與物品之間通過網(wǎng)絡(luò)聯(lián)系。越來越多的智能設(shè)備出現(xiàn)在人們的生活中,為人們之間進(jìn)行信息交互提供了便利。智能設(shè)備的種類多種多樣,例如智能手表、智能相框、智能電視等,智能手表、智能相框和智能電視都能接收網(wǎng)絡(luò)信息,并顯示網(wǎng)絡(luò)信息。智能設(shè)備與綁定用戶間的交互通常是,某一用戶通過用戶終端(例如手機(jī))登錄即時(shí)通信軟件或?yàn)g覽器等將信息發(fā)送給智能設(shè)備,智能設(shè)備接收到用戶發(fā)送的信息。然而,智能設(shè)備并不能獲取與用戶相關(guān)的業(yè)務(wù)數(shù)據(jù),導(dǎo)致智能設(shè)備功能受限。



技術(shù)實(shí)現(xiàn)要素:

基于此,有必要針對(duì)傳統(tǒng)的智能設(shè)備不能獲取與用戶相關(guān)的業(yè)務(wù)數(shù)據(jù)的問題,提供一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法,使得智能設(shè)備能獲取與用戶相關(guān)的業(yè)務(wù)數(shù)據(jù),擴(kuò)展了智能設(shè)備的功能。

此外,還有必要提供一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,使得智能設(shè)備能獲取與用戶相關(guān)的業(yè)務(wù)數(shù)據(jù),擴(kuò)展了智能設(shè)備的功能。

此外,還有必要提供一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的系統(tǒng),使得智能設(shè)備能獲取與用戶相關(guān)的業(yè)務(wù)數(shù)據(jù),擴(kuò)展了智能設(shè)備的功能。

一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法,包括以下步驟:

接收與智能設(shè)備綁定的用戶標(biāo)識(shí)發(fā)送的第三方用戶賬號(hào)和授權(quán)信令,所述第三方用戶賬號(hào)和授權(quán)信令是根據(jù)所述用戶標(biāo)識(shí)從登錄服務(wù)器獲取的;

根據(jù)所述第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與所述用戶標(biāo)識(shí)相 關(guān)的業(yè)務(wù)數(shù)據(jù)。

一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,包括:

接收模塊,用于接收與智能設(shè)備綁定的用戶標(biāo)識(shí)發(fā)送的第三方用戶賬號(hào)和授權(quán)信令,所述第三方用戶賬號(hào)和授權(quán)信令是根據(jù)所述用戶標(biāo)識(shí)從登錄服務(wù)器獲取的;

業(yè)務(wù)數(shù)據(jù)獲取模塊,用于根據(jù)所述第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與所述用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。

上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法和裝置,通過接收與智能設(shè)備綁定的用戶標(biāo)識(shí)發(fā)送的第三方用戶賬號(hào)和授權(quán)信令,根據(jù)第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),使得智能設(shè)備能夠獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),實(shí)現(xiàn)了與用戶標(biāo)識(shí)綁定的智能設(shè)備擁有與用戶相同的權(quán)限,擴(kuò)展了智能設(shè)備的功能。

一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法,包括以下步驟:

根據(jù)用戶標(biāo)識(shí)從登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和授權(quán)信令;

將所述第三方用戶賬號(hào)和授權(quán)信令發(fā)送給與所述用戶標(biāo)識(shí)綁定的智能設(shè)備,以使所述智能設(shè)備根據(jù)所述第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與所述用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。

一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,包括:

賬號(hào)獲取模塊,用于根據(jù)用戶標(biāo)識(shí)從登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和授權(quán)信令;

賬號(hào)發(fā)送模塊,用于將所述第三方用戶賬號(hào)和授權(quán)信令發(fā)送給與所述用戶標(biāo)識(shí)綁定的智能設(shè)備,以使所述智能設(shè)備根據(jù)所述第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與所述用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。

上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法和裝置,將第三方用戶賬號(hào)和授權(quán)信令發(fā)送給與用戶標(biāo)識(shí)綁定的智能設(shè)備,使得智能設(shè)備根據(jù)第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),實(shí)現(xiàn)了與用戶標(biāo)識(shí)綁定的智能設(shè)備擁有與用戶相同的權(quán)限,擴(kuò)展了智能設(shè)備的功能。

一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的系統(tǒng),包括登錄服務(wù)器、終端、智能設(shè)備和業(yè)務(wù)服務(wù)器;

用戶標(biāo)識(shí)所在的終端用于根據(jù)用戶標(biāo)識(shí)從所述登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和授權(quán)信令,并將所述第三方用戶賬號(hào)和授權(quán)信令發(fā)送給與所述用戶標(biāo)識(shí)綁定的智能設(shè)備;

所述智能設(shè)備用于接收所述第三方用戶賬號(hào)和授權(quán)信令,并根據(jù)所述第三方用戶賬號(hào)和授權(quán)信令從所述業(yè)務(wù)服務(wù)器獲取與所述用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù);

所述第三方用戶標(biāo)識(shí)和授權(quán)信令是由所述登錄服務(wù)器根據(jù)服務(wù)提供者標(biāo)識(shí)生成或者根據(jù)用戶標(biāo)識(shí)和智能設(shè)備類型標(biāo)識(shí)生成。

上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的系統(tǒng),將第三方用戶賬號(hào)和授權(quán)信令發(fā)送給與用戶標(biāo)識(shí)綁定的智能設(shè)備,使得智能設(shè)備根據(jù)第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),實(shí)現(xiàn)了與用戶標(biāo)識(shí)綁定的智能設(shè)備擁有與用戶相同的權(quán)限,擴(kuò)展了智能設(shè)備的功能。

附圖說明

圖1為一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法和裝置的應(yīng)用環(huán)境示意圖;

圖2A為一個(gè)實(shí)施例中終端的內(nèi)部結(jié)構(gòu)示意圖;

圖2B為一個(gè)實(shí)施例中智能設(shè)備的內(nèi)部結(jié)構(gòu)示意圖;

圖3為一個(gè)實(shí)施例中業(yè)務(wù)服務(wù)器的內(nèi)部結(jié)構(gòu)示意圖;

圖4為一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法的流程圖;

圖5為另一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法的流程圖;

圖6為一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置的結(jié)構(gòu)框圖;

圖7為另一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置的結(jié)構(gòu)框圖;

圖8為另一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置的結(jié)構(gòu)框圖;

圖9為另一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置的結(jié)構(gòu)框圖;

圖10為一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的系統(tǒng)的結(jié)構(gòu)示意圖;

圖11為智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的系統(tǒng)的工作時(shí)序圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

圖1為一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法和裝置的應(yīng)用環(huán)境示意圖。該應(yīng)用環(huán)境包括登錄服務(wù)器110、終端120、智能設(shè)備130、智能設(shè)備網(wǎng)關(guān)140和業(yè)務(wù)服務(wù)器150。

用戶登錄終端120,通過用戶標(biāo)識(shí)訪問登錄服務(wù)器110,登錄服務(wù)器110根據(jù)服務(wù)提供者標(biāo)識(shí)生成與用戶標(biāo)識(shí)對(duì)應(yīng)的openid(第三方用戶賬號(hào))和accesstoken(授權(quán)信令)。

登錄服務(wù)器110將生成的openid和accesstoken返回給終端120。終端120將與用戶標(biāo)識(shí)相對(duì)應(yīng)的openid和accesstoken發(fā)送給與用戶標(biāo)識(shí)綁定的智能設(shè)備130。

智能設(shè)備130根據(jù)openid和accesstoken發(fā)送業(yè)務(wù)數(shù)據(jù)請(qǐng)求至智能設(shè)備網(wǎng)關(guān)140。智能設(shè)備130通過device_api接口(即智能設(shè)備接口)訪問智能設(shè)備網(wǎng)關(guān)140。

智能設(shè)備網(wǎng)關(guān)140通過openapi接口(即第三方用戶賬號(hào)接口)對(duì)智能設(shè)備進(jìn)行權(quán)限校驗(yàn)和獲取業(yè)務(wù)數(shù)據(jù)請(qǐng)求的分發(fā)。智能設(shè)備網(wǎng)關(guān)140接收到智能設(shè)備發(fā)送的獲取業(yè)務(wù)數(shù)據(jù)請(qǐng)求后,對(duì)智能設(shè)備進(jìn)行權(quán)限校驗(yàn),校驗(yàn)通過后,將該獲取業(yè)務(wù)數(shù)據(jù)請(qǐng)求分發(fā)到不同的業(yè)務(wù)服務(wù)器150。當(dāng)判斷出智能設(shè)備與用戶標(biāo)識(shí)綁定,則校驗(yàn)通過。智能設(shè)備網(wǎng)絡(luò)140從業(yè)務(wù)服務(wù)器150中獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),然后將業(yè)務(wù)數(shù)據(jù)返回給智能設(shè)備130。業(yè)務(wù)數(shù)據(jù)是指與用戶相關(guān)的各種內(nèi)容資源,如相冊(cè)、音樂視頻資源等。

device_api接口和openapi接口可為二進(jìn)制接口和http(HyperText Transfer Protocol,超文本傳輸協(xié)議)接口。

在其他應(yīng)用環(huán)境中,應(yīng)用環(huán)境中可不包括智能設(shè)備網(wǎng)關(guān)。權(quán)限校驗(yàn)也可由 業(yè)務(wù)服務(wù)器150進(jìn)行。

圖2A為一個(gè)實(shí)施例中終端的內(nèi)部結(jié)構(gòu)示意圖。如圖2A所示,該終端120包括通過系統(tǒng)總線連接的處理器、存儲(chǔ)介質(zhì)、內(nèi)存、網(wǎng)絡(luò)接口、顯示屏和輸入裝置。其中,終端120的存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng),還包括一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,該智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置用于實(shí)現(xiàn)一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法。該處理器用于提供計(jì)算和控制能力,支撐整個(gè)終端的運(yùn)行。終端中的內(nèi)存為存儲(chǔ)介質(zhì)中的智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置的運(yùn)行提供環(huán)境,網(wǎng)絡(luò)接口用于與服務(wù)器進(jìn)行網(wǎng)絡(luò)通信,如發(fā)送賬號(hào)獲取請(qǐng)求至登錄服務(wù)器,接收登錄服務(wù)器返回的第三方用戶賬號(hào)和授權(quán)信令等。終端120的顯示屏可以是液晶顯示屏或者電子墨水顯示屏等,輸入裝置可以是顯示屏上覆蓋的觸摸層,也可以是終端外殼上設(shè)置的按鍵、軌跡球或觸控板,也可以是外接的鍵盤、觸控板或鼠標(biāo)等。該終端可以是手機(jī)、平板電腦或者個(gè)人數(shù)字助理。本領(lǐng)域技術(shù)人員可以理解,圖2A中示出的結(jié)構(gòu),僅僅是與本申請(qǐng)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對(duì)本申請(qǐng)方案所應(yīng)用于其上的終端的限定,具體的終端可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。

圖2B為一個(gè)實(shí)施例中智能設(shè)備130的內(nèi)部結(jié)構(gòu)示意圖。如圖2B所示,該智能設(shè)備130包括通過系統(tǒng)總線連接的處理器、內(nèi)存、網(wǎng)絡(luò)接口、顯示屏和輸入裝置。其中,該處理器用于提供計(jì)算和控制能力,支撐整個(gè)智能設(shè)備的運(yùn)行。內(nèi)存用于存儲(chǔ)第三方用戶賬號(hào)和授權(quán)信令。網(wǎng)絡(luò)接口用于與服務(wù)器進(jìn)行網(wǎng)絡(luò)通信,如根據(jù)第三方用戶賬號(hào)和授權(quán)信令發(fā)送業(yè)務(wù)數(shù)據(jù)獲取請(qǐng)求至業(yè)務(wù)服務(wù)器,接收業(yè)務(wù)服務(wù)器返回的業(yè)務(wù)數(shù)據(jù)等。智能設(shè)備的顯示屏可以是液晶顯示屏等,輸入裝置可以是顯示屏上覆蓋的觸摸層,也可以是智能設(shè)備外殼上設(shè)置的按鍵、軌跡球或觸控板,也可以是外接的鍵盤、觸控板或鼠標(biāo)等。該智能設(shè)備130可以是智能手表、智能手環(huán)等。本領(lǐng)域技術(shù)人員可以理解,圖2B中示出的結(jié)構(gòu),僅僅是與本申請(qǐng)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對(duì)本申請(qǐng)方案所應(yīng)用于其上的終端的限定,具體的終端可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。

圖3為一個(gè)實(shí)施例中業(yè)務(wù)服務(wù)器150的內(nèi)部結(jié)構(gòu)示意圖。如圖3所示,該 業(yè)務(wù)服務(wù)器150包括通過系統(tǒng)總線連接的處理器、存儲(chǔ)介質(zhì)、內(nèi)存、顯示屏、輸入裝置和網(wǎng)絡(luò)接口。其中,該業(yè)務(wù)服務(wù)器的存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng)、數(shù)據(jù)庫和智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,數(shù)據(jù)庫中存儲(chǔ)有智能設(shè)備標(biāo)識(shí)與用戶標(biāo)識(shí)的綁定關(guān)系、用戶標(biāo)識(shí)所對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù),該智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置用于實(shí)現(xiàn)適用于智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法。該業(yè)務(wù)服務(wù)器150的處理器用于提供計(jì)算和控制能力,支撐整個(gè)服務(wù)器的運(yùn)行。該業(yè)務(wù)服務(wù)器的內(nèi)存為存儲(chǔ)介質(zhì)中的智能設(shè)備的狀態(tài)信息發(fā)送裝置的運(yùn)行提供環(huán)境。該業(yè)務(wù)服務(wù)器的顯示屏可以是液晶顯示屏或者電子墨水顯示屏等,輸入裝置可以是顯示屏上覆蓋的觸摸層,也可以是終端外殼上設(shè)置的按鍵、軌跡球或觸控板,也可以是外接的鍵盤、觸控板或鼠標(biāo)等。該業(yè)務(wù)服務(wù)器的網(wǎng)絡(luò)接口用于據(jù)以與外部的終端通過網(wǎng)絡(luò)連接通信,比如接收智能設(shè)備130發(fā)送的業(yè)務(wù)數(shù)據(jù)獲取請(qǐng)求以及向智能設(shè)備返回業(yè)務(wù)數(shù)據(jù)等。業(yè)務(wù)服務(wù)器可以用獨(dú)立的服務(wù)器或者是多個(gè)服務(wù)器組成的服務(wù)器集群來實(shí)現(xiàn)。本領(lǐng)域技術(shù)人員可以理解,圖3中示出的結(jié)構(gòu),僅僅是與本申請(qǐng)方案相關(guān)的部分結(jié)構(gòu)的框圖,并不構(gòu)成對(duì)本申請(qǐng)方案所應(yīng)用于其上的服務(wù)器的限定,具體的服務(wù)器可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。

此外,登錄服務(wù)器110也可包括通過系統(tǒng)總線連接的處理器、存儲(chǔ)介質(zhì)、內(nèi)存、顯示屏、輸入裝置和網(wǎng)絡(luò)接口等。登錄服務(wù)器110中存儲(chǔ)有用戶標(biāo)識(shí)、服務(wù)提供者標(biāo)識(shí)、智能設(shè)備類型標(biāo)識(shí)等。服務(wù)提供者標(biāo)識(shí)是指登錄服務(wù)器分配的用于區(qū)分服務(wù)提供者的唯一性的標(biāo)識(shí)。智能設(shè)備類型標(biāo)識(shí)是指登錄服務(wù)器對(duì)一類型智能設(shè)備分配的標(biāo)識(shí)。

圖4為一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法的流程圖。如圖4所示,一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法,以智能設(shè)備130角度描述,包括以下步驟:

步驟402,接收與智能設(shè)備綁定的用戶標(biāo)識(shí)發(fā)送的第三方用戶賬號(hào)和授權(quán)信令,該第三方用戶賬號(hào)和授權(quán)信令是根據(jù)該用戶標(biāo)識(shí)從登錄服務(wù)器獲取的。

具體地,智能設(shè)備接收與智能設(shè)備綁定的用戶標(biāo)識(shí)發(fā)送的第三方用戶賬號(hào)和授權(quán)信令。智能設(shè)備綁定的用戶標(biāo)識(shí)是指將智能設(shè)備標(biāo)識(shí)與用戶標(biāo)識(shí)建立映 射關(guān)系。用戶標(biāo)識(shí)可為即時(shí)通信賬號(hào)、電子郵件賬號(hào)、移動(dòng)通信號(hào)碼等。智能設(shè)備標(biāo)識(shí)是指為智能設(shè)備分配的唯一標(biāo)識(shí)。用戶通過用戶標(biāo)識(shí)登錄終端,通過終端訪問登錄服務(wù)器,從登錄服務(wù)器獲取openid(第三方用戶賬號(hào))和accesstoken(授權(quán)信令)。

第三方用戶標(biāo)識(shí)和授權(quán)信令是由該登錄服務(wù)器根據(jù)服務(wù)提供者標(biāo)識(shí)生成的或者根據(jù)用戶標(biāo)識(shí)和智能設(shè)備類型標(biāo)識(shí)生成的。

服務(wù)提供者標(biāo)識(shí)是appid,是用于區(qū)分服務(wù)提供者(如廠商)唯一性的標(biāo)識(shí)。智能設(shè)備類型標(biāo)識(shí)是一類智能設(shè)備的標(biāo)識(shí)。

步驟404,根據(jù)該第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與該用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。

具體地,智能設(shè)備根據(jù)該第三方用戶賬號(hào)和授權(quán)信令登錄業(yè)務(wù)服務(wù)器,從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。業(yè)務(wù)服務(wù)器可對(duì)第三方用戶賬號(hào)和授權(quán)信令進(jìn)行驗(yàn)證,判斷第三方用戶賬號(hào)是否正確,授權(quán)信令是否有效,若第三方用戶賬號(hào)正確且授權(quán)信令有效,則業(yè)務(wù)服務(wù)器可將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備。業(yè)務(wù)數(shù)據(jù)可為網(wǎng)站會(huì)員、相冊(cè)、音樂視頻資源等。

此外,智能設(shè)備還將智能設(shè)備標(biāo)識(shí)發(fā)送給業(yè)務(wù)服務(wù)器,業(yè)務(wù)服務(wù)器對(duì)智能設(shè)備標(biāo)識(shí)進(jìn)行驗(yàn)證,判斷該智能設(shè)備標(biāo)識(shí)是否與用戶標(biāo)識(shí)存在綁定關(guān)系,若是,則智能設(shè)備標(biāo)識(shí)驗(yàn)證通過,第三方用戶賬號(hào)正確且授權(quán)信令有效,則將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備,若否,則智能設(shè)備標(biāo)識(shí)驗(yàn)證失敗,不將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備。

再者,智能設(shè)備還可通過device_api接口(即智能設(shè)備接口)向業(yè)務(wù)服務(wù)器發(fā)送獲取業(yè)務(wù)數(shù)據(jù)請(qǐng)求,該業(yè)務(wù)數(shù)據(jù)請(qǐng)求中包含第三方用戶賬號(hào)和授權(quán)信令,接收業(yè)務(wù)服務(wù)器根據(jù)業(yè)務(wù)數(shù)據(jù)請(qǐng)求返回的與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。

智能設(shè)備還可從業(yè)務(wù)服務(wù)器獲取與智能設(shè)備綁定的用戶標(biāo)識(shí)的openid列表。

上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法,通過接收與智能設(shè)備綁定的用戶標(biāo)識(shí)發(fā)送的第三方用戶賬號(hào)和授權(quán)信令,根據(jù)第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),使得智能設(shè)備能夠獲取與用戶標(biāo)識(shí)相關(guān) 的業(yè)務(wù)數(shù)據(jù),實(shí)現(xiàn)了與用戶標(biāo)識(shí)綁定的智能設(shè)備擁有與用戶相同的權(quán)限,擴(kuò)展了智能設(shè)備的功能。

在一個(gè)實(shí)施例中,上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法,還包括:當(dāng)檢測(cè)到該授權(quán)信令超過預(yù)設(shè)有效期,發(fā)送授權(quán)信令失效的信息給該用戶標(biāo)識(shí),并接收與該智能設(shè)備綁定的用戶標(biāo)識(shí)重新發(fā)送的第三方用戶賬號(hào)和新的授權(quán)信令。

具體地,授權(quán)信令可預(yù)設(shè)有效期,該有效期根據(jù)需要設(shè)定,如3個(gè)月、4個(gè)月等,不限于此。智能設(shè)備檢測(cè)到授權(quán)信令超過預(yù)設(shè)有效期后,發(fā)送授權(quán)信令失效的信息給該用戶標(biāo)識(shí),由用戶標(biāo)識(shí)重新發(fā)送第三方用戶賬號(hào)和新的授權(quán)信令。設(shè)置授權(quán)信令的有效期,可有效控制智能設(shè)備使用第三方用戶賬號(hào)的使用期限,控制智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的時(shí)間,提高業(yè)務(wù)數(shù)據(jù)的安全性。

圖5為另一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法的流程圖。如圖5所示,一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法,以終端角度描述,包括以下步驟:

步驟502,根據(jù)用戶標(biāo)識(shí)從登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和授權(quán)信令。

具體地,第三方用戶標(biāo)識(shí)和授權(quán)信令是由該登錄服務(wù)器根據(jù)服務(wù)提供者標(biāo)識(shí)生成或者根據(jù)用戶標(biāo)識(shí)和智能設(shè)備類型標(biāo)識(shí)生成。服務(wù)提供者標(biāo)識(shí)是appid,是用于區(qū)分服務(wù)提供者(如廠商)唯一性的標(biāo)識(shí)。智能設(shè)備類型標(biāo)識(shí)是一類智能設(shè)備的標(biāo)識(shí)。

步驟504,將該第三方用戶賬號(hào)和授權(quán)信令發(fā)送給與該用戶標(biāo)識(shí)綁定的智能設(shè)備,以使該智能設(shè)備根據(jù)該第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與該用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。

具體地,智能設(shè)備綁定的用戶標(biāo)識(shí)是指將智能設(shè)備標(biāo)識(shí)與用戶標(biāo)識(shí)建立映射關(guān)系。

智能設(shè)備根據(jù)該第三方用戶賬號(hào)和授權(quán)信令登錄業(yè)務(wù)服務(wù)器,從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。業(yè)務(wù)服務(wù)器可對(duì)第三方用戶賬號(hào)和授權(quán)信令進(jìn)行驗(yàn)證,判斷第三方用戶賬號(hào)是否正確,授權(quán)信令是否有效,若第三方用戶賬號(hào)正確且授權(quán)信令有效,則業(yè)務(wù)服務(wù)器可將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā) 送給智能設(shè)備。業(yè)務(wù)數(shù)據(jù)可為網(wǎng)站會(huì)員、相冊(cè)、音樂視頻資源等。

此外,智能設(shè)備還將智能設(shè)備標(biāo)識(shí)發(fā)送給業(yè)務(wù)服務(wù)器,業(yè)務(wù)服務(wù)器對(duì)智能設(shè)備標(biāo)識(shí)進(jìn)行驗(yàn)證,判斷該智能設(shè)備標(biāo)識(shí)是否與用戶標(biāo)識(shí)存在綁定關(guān)系,若是,則智能設(shè)備標(biāo)識(shí)驗(yàn)證通過,第三方用戶賬號(hào)正確且授權(quán)信令有效,則將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備,若否,則智能設(shè)備標(biāo)識(shí)驗(yàn)證失敗,不將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備。

上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法,將第三方用戶賬號(hào)和授權(quán)信令發(fā)送給與用戶標(biāo)識(shí)綁定的智能設(shè)備,使得智能設(shè)備根據(jù)第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),實(shí)現(xiàn)了與用戶標(biāo)識(shí)綁定的智能設(shè)備擁有與用戶相同的權(quán)限,擴(kuò)展了智能設(shè)備的功能。

在一個(gè)實(shí)施例中,上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法還包括:接收到該智能設(shè)備發(fā)送的授權(quán)信令失效的信息,再根據(jù)用戶標(biāo)識(shí)從該登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和新的授權(quán)信令,以及將該第三方用戶賬號(hào)和新的授權(quán)信令發(fā)送給該智能設(shè)備。

具體地,授權(quán)信令可預(yù)設(shè)有效期,該有效期根據(jù)需要設(shè)定,如3個(gè)月、4個(gè)月等,不限于此。智能設(shè)備檢測(cè)到授權(quán)信令超過預(yù)設(shè)有效期后,發(fā)送授權(quán)信令失效的信息給該用戶標(biāo)識(shí)。根據(jù)用戶標(biāo)識(shí)從登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和新的授權(quán)信令,并重新發(fā)送第三方用戶賬號(hào)和新的授權(quán)信令。設(shè)置授權(quán)信令的有效期,可有效控制智能設(shè)備使用第三方用戶賬號(hào)的使用期限,控制智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的時(shí)間,提高業(yè)務(wù)數(shù)據(jù)的安全性。

下面結(jié)合具體的應(yīng)用場(chǎng)景描述上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法的實(shí)現(xiàn)過程。以用戶標(biāo)識(shí)為即時(shí)通信賬號(hào),終端可為手機(jī),智能設(shè)備可為智能手環(huán),業(yè)務(wù)服務(wù)器可提供視頻資源,此處僅為說明智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法的一個(gè)具體的應(yīng)用場(chǎng)景,不作為對(duì)本發(fā)明的限制。一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法包括:

(1)通過即時(shí)通信賬號(hào)登錄手機(jī)的即時(shí)通信客戶端,通過即時(shí)通信客戶端訪問登錄服務(wù)器;

(2)登錄服務(wù)器獲取即時(shí)通信賬號(hào)及智能手環(huán)的智能設(shè)備標(biāo)識(shí),并即時(shí)通信賬號(hào)及智能手環(huán)的智能設(shè)備標(biāo)識(shí)生成第三方用戶賬號(hào)和授權(quán)信令,或者根據(jù)服務(wù)提供者標(biāo)識(shí)生成第三方用戶賬號(hào)和授權(quán)信令,并將第三方用戶賬號(hào)和授權(quán)信令發(fā)送給手機(jī);

(3)手機(jī)直接將第三方用戶賬號(hào)和授權(quán)信令發(fā)送給智能手環(huán);

(4)智能手環(huán)根據(jù)第三方用戶賬號(hào)和授權(quán)信令,向業(yè)務(wù)服務(wù)器發(fā)起獲取業(yè)務(wù)數(shù)據(jù)請(qǐng)求,該業(yè)務(wù)數(shù)據(jù)請(qǐng)求中包含智能手環(huán)的智能設(shè)備標(biāo)識(shí)、第三方用戶賬號(hào)和授權(quán)信令。

(5)業(yè)務(wù)服務(wù)器對(duì)智能手環(huán)的智能設(shè)備標(biāo)識(shí)進(jìn)行權(quán)限校驗(yàn),判斷出智能設(shè)備標(biāo)識(shí)與用戶的即時(shí)通信賬號(hào)存在綁定關(guān)系,且第三方用戶賬號(hào)正確,授權(quán)信令有效,則將用戶的業(yè)務(wù)數(shù)據(jù),即視頻資源返回給智能手環(huán)。

圖6為一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置的結(jié)構(gòu)框圖。圖6中的智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,運(yùn)行于智能設(shè)備上,為對(duì)應(yīng)于圖4中的智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法所構(gòu)建的功能架構(gòu),描述不詳細(xì)之處,請(qǐng)參照?qǐng)D4中方法部分的描述。如圖6所示,一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,包括接收模塊602和業(yè)務(wù)數(shù)據(jù)獲取模塊604。其中:

接收模塊602用于接收與智能設(shè)備綁定的用戶標(biāo)識(shí)發(fā)送的第三方用戶賬號(hào)和授權(quán)信令,該第三方用戶賬號(hào)和授權(quán)信令是根據(jù)該用戶標(biāo)識(shí)從登錄服務(wù)器獲取的。

具體地,智能設(shè)備接收與智能設(shè)備綁定的用戶標(biāo)識(shí)發(fā)送的第三方用戶賬號(hào)和授權(quán)信令。智能設(shè)備綁定的用戶標(biāo)識(shí)是指將智能設(shè)備標(biāo)識(shí)與用戶標(biāo)識(shí)建立映射關(guān)系。用戶通過用戶標(biāo)識(shí)登錄終端,通過終端訪問登錄服務(wù)器,從登錄服務(wù)器獲取openid和accesstoken。第三方用戶標(biāo)識(shí)和授權(quán)信令是由該登錄服務(wù)器根據(jù)服務(wù)提供者標(biāo)識(shí)生成的或者根據(jù)用戶標(biāo)識(shí)和智能設(shè)備類型標(biāo)識(shí)生成的。

服務(wù)提供者標(biāo)識(shí)是appid,是用于區(qū)分服務(wù)提供者(如廠商)唯一性的標(biāo)識(shí)。智能設(shè)備類型標(biāo)識(shí)是一類智能設(shè)備的標(biāo)識(shí)。

業(yè)務(wù)數(shù)據(jù)獲取模塊604用于根據(jù)該第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù) 器獲取與該用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。

具體地,智能設(shè)備根據(jù)該第三方用戶賬號(hào)和授權(quán)信令登錄業(yè)務(wù)服務(wù)器,從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。業(yè)務(wù)服務(wù)器可對(duì)第三方用戶賬號(hào)和授權(quán)信令進(jìn)行驗(yàn)證,判斷第三方用戶賬號(hào)是否正確,授權(quán)信令是否有效,若第三方用戶賬號(hào)正確且授權(quán)信令有效,則業(yè)務(wù)服務(wù)器可將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備。業(yè)務(wù)數(shù)據(jù)可為網(wǎng)站會(huì)員、相冊(cè)、音樂視頻資源等。

此外,智能設(shè)備還將智能設(shè)備標(biāo)識(shí)發(fā)送給業(yè)務(wù)服務(wù)器,業(yè)務(wù)服務(wù)器對(duì)智能設(shè)備標(biāo)識(shí)進(jìn)行驗(yàn)證,判斷該智能設(shè)備標(biāo)識(shí)是否與用戶標(biāo)識(shí)存在綁定關(guān)系,若是,則智能設(shè)備標(biāo)識(shí)驗(yàn)證通過,第三方用戶賬號(hào)正確且授權(quán)信令有效,則將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備,若否,則智能設(shè)備標(biāo)識(shí)驗(yàn)證失敗,不將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備。

上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,通過接收與智能設(shè)備綁定的用戶標(biāo)識(shí)發(fā)送的第三方用戶賬號(hào)和授權(quán)信令,根據(jù)第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),使得智能設(shè)備能夠獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),實(shí)現(xiàn)了與用戶標(biāo)識(shí)綁定的智能設(shè)備擁有與用戶相同的權(quán)限,擴(kuò)展了智能設(shè)備的功能。

圖7為另一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置的結(jié)構(gòu)框圖。如圖7所示,一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,除了包括接收模塊602和業(yè)務(wù)數(shù)據(jù)獲取模塊604,還包括失效信息發(fā)送模塊606。其中:

失效信息發(fā)送模塊606用于當(dāng)檢測(cè)到該授權(quán)信令超過預(yù)設(shè)有效期,發(fā)送授權(quán)信令失效的信息給該用戶標(biāo)識(shí)。

接收模塊602還用于接收與該智能設(shè)備綁定的用戶標(biāo)識(shí)重新發(fā)送的第三方用戶賬號(hào)和新的授權(quán)信令。

具體地,授權(quán)信令可預(yù)設(shè)有效期,該有效期根據(jù)需要設(shè)定,如3個(gè)月、4個(gè)月等,不限于此。智能設(shè)備檢測(cè)到授權(quán)信令超過預(yù)設(shè)有效期后,發(fā)送授權(quán)信令失效的信息給該用戶標(biāo)識(shí),由用戶標(biāo)識(shí)重新發(fā)送第三方用戶賬號(hào)和新的授權(quán)信令。設(shè)置授權(quán)信令的有效期,可有效控制智能設(shè)備使用第三方用戶賬號(hào)的使用期限,控制智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的時(shí)間,提高業(yè)務(wù)數(shù)據(jù)的安全性。

圖8為另一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置的結(jié)構(gòu)框圖。圖8中的智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,運(yùn)行于用戶標(biāo)識(shí)所登錄的終端上,為對(duì)應(yīng)于圖5中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的方法的功能架構(gòu),描述不詳細(xì)之處,請(qǐng)參照?qǐng)D5中方法部分的描述。如圖8所示,一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,包括賬號(hào)獲取模塊802和賬號(hào)發(fā)送模塊804。其中:

賬號(hào)獲取模塊802用于根據(jù)用戶標(biāo)識(shí)從登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和授權(quán)信令。

具體地,第三方用戶標(biāo)識(shí)和授權(quán)信令是由該登錄服務(wù)器根據(jù)服務(wù)提供者標(biāo)識(shí)生成或者根據(jù)用戶標(biāo)識(shí)和智能設(shè)備類型標(biāo)識(shí)生成。服務(wù)提供者標(biāo)識(shí)是appid,是用于區(qū)分服務(wù)提供者(如廠商)唯一性的標(biāo)識(shí)。智能設(shè)備類型標(biāo)識(shí)是一類智能設(shè)備的標(biāo)識(shí)。

賬號(hào)發(fā)送模塊804用于將該第三方用戶賬號(hào)和授權(quán)信令發(fā)送給與該用戶標(biāo)識(shí)綁定的智能設(shè)備,以使該智能設(shè)備根據(jù)該第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與該用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。

具體地,智能設(shè)備綁定的用戶標(biāo)識(shí)是指將智能設(shè)備標(biāo)識(shí)與用戶標(biāo)識(shí)建立映射關(guān)系。

具體地,智能設(shè)備根據(jù)該第三方用戶賬號(hào)和授權(quán)信令登錄業(yè)務(wù)服務(wù)器,從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。業(yè)務(wù)服務(wù)器可對(duì)第三方用戶賬號(hào)和授權(quán)信令進(jìn)行驗(yàn)證,判斷第三方用戶賬號(hào)是否正確,授權(quán)信令是否有效,若第三方用戶賬號(hào)正確且授權(quán)信令有效,則業(yè)務(wù)服務(wù)器可將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備。業(yè)務(wù)數(shù)據(jù)可為網(wǎng)站會(huì)員、相冊(cè)、音樂視頻資源等。

此外,智能設(shè)備還將智能設(shè)備標(biāo)識(shí)發(fā)送給業(yè)務(wù)服務(wù)器,業(yè)務(wù)服務(wù)器對(duì)智能設(shè)備標(biāo)識(shí)進(jìn)行驗(yàn)證,判斷該智能設(shè)備標(biāo)識(shí)是否與用戶標(biāo)識(shí)存在綁定關(guān)系,若是,則智能設(shè)備標(biāo)識(shí)驗(yàn)證通過,第三方用戶賬號(hào)正確且授權(quán)信令有效,則將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備,若否,則智能設(shè)備標(biāo)識(shí)驗(yàn)證失敗,不將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備。

上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,將第三方用戶賬號(hào)和授權(quán)信令發(fā)送給 與用戶標(biāo)識(shí)綁定的智能設(shè)備,使得智能設(shè)備根據(jù)第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),實(shí)現(xiàn)了與用戶標(biāo)識(shí)綁定的智能設(shè)備擁有與用戶相同的權(quán)限,擴(kuò)展了智能設(shè)備的功能。

圖9為另一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置的結(jié)構(gòu)框圖。如圖9所示,一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的裝置,除了包括賬號(hào)獲取模塊802和賬號(hào)發(fā)送模塊804,還包括失效信息接收模塊806。其中:

失效信息接收模塊806用于接收到該智能設(shè)備發(fā)送的授權(quán)信令失效的信息。

賬號(hào)獲取模塊802還用于根據(jù)用戶標(biāo)識(shí)從該登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和新的授權(quán)信令。

賬號(hào)發(fā)送模塊804還用于將該第三方用戶賬號(hào)和新的授權(quán)信令發(fā)送給該智能設(shè)備。

具體地,授權(quán)信令可預(yù)設(shè)有效期,該有效期根據(jù)需要設(shè)定,如3個(gè)月、4個(gè)月等,不限于此。智能設(shè)備檢測(cè)到授權(quán)信令超過預(yù)設(shè)有效期后,發(fā)送授權(quán)信令失效的信息給該用戶標(biāo)識(shí)。根據(jù)用戶標(biāo)識(shí)從登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和新的授權(quán)信令,并重新發(fā)送第三方用戶賬號(hào)和新的授權(quán)信令。設(shè)置授權(quán)信令的有效期,可有效控制智能設(shè)備使用第三方用戶賬號(hào)的使用期限,控制智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的時(shí)間,提高業(yè)務(wù)數(shù)據(jù)的安全性。

圖10為一個(gè)實(shí)施例中智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的系統(tǒng)的結(jié)構(gòu)圖;圖11為智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的系統(tǒng)的工作時(shí)序圖。結(jié)合圖10和圖11,一種智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的系統(tǒng),包括登錄服務(wù)器1010、終端1020、智能設(shè)備1030和業(yè)務(wù)服務(wù)器1040。

用戶標(biāo)識(shí)所在的終端1020用于根據(jù)用戶標(biāo)識(shí)從該登錄服務(wù)器1010獲取對(duì)應(yīng)的第三方用戶賬號(hào)和授權(quán)信令,并將該第三方用戶賬號(hào)和授權(quán)信令發(fā)送給與該用戶標(biāo)識(shí)綁定的智能設(shè)備1030。

具體地,第三方用戶標(biāo)識(shí)和授權(quán)信令是由該登錄服務(wù)器根據(jù)服務(wù)提供者標(biāo)識(shí)生成或者根據(jù)用戶標(biāo)識(shí)和智能設(shè)備類型標(biāo)識(shí)生成。服務(wù)提供者標(biāo)識(shí)是appid,是用于區(qū)分服務(wù)提供者(如廠商)唯一性的標(biāo)識(shí)。智能設(shè)備類型標(biāo)識(shí)是一類智 能設(shè)備的標(biāo)識(shí)。

智能設(shè)備綁定的用戶標(biāo)識(shí)是指將智能設(shè)備標(biāo)識(shí)與用戶標(biāo)識(shí)建立映射關(guān)系。

智能設(shè)備1030用于接收該第三方用戶賬號(hào)和授權(quán)信令,并根據(jù)該第三方用戶賬號(hào)和授權(quán)信令從該業(yè)務(wù)服務(wù)器1040獲取與該用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。

具體地,智能設(shè)備1030根據(jù)該第三方用戶賬號(hào)和授權(quán)信令登錄業(yè)務(wù)服務(wù)器1040,從業(yè)務(wù)服務(wù)器1040獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)。業(yè)務(wù)服務(wù)器1040可對(duì)第三方用戶賬號(hào)和授權(quán)信令進(jìn)行驗(yàn)證,判斷第三方用戶賬號(hào)是否正確,授權(quán)信令是否有效,若第三方用戶賬號(hào)正確且授權(quán)信令有效,則業(yè)務(wù)服務(wù)器可將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備。業(yè)務(wù)數(shù)據(jù)可為網(wǎng)站會(huì)員、相冊(cè)、音樂視頻資源等。

此外,智能設(shè)備還將智能設(shè)備標(biāo)識(shí)發(fā)送給業(yè)務(wù)服務(wù)器,業(yè)務(wù)服務(wù)器對(duì)智能設(shè)備標(biāo)識(shí)進(jìn)行驗(yàn)證,判斷該智能設(shè)備標(biāo)識(shí)是否與用戶標(biāo)識(shí)存在綁定關(guān)系,若是,則智能設(shè)備標(biāo)識(shí)驗(yàn)證通過,第三方用戶賬號(hào)正確且授權(quán)信令有效,則將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備,若否,則智能設(shè)備標(biāo)識(shí)驗(yàn)證失敗,不將與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù)發(fā)送給智能設(shè)備。

上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的系統(tǒng),將第三方用戶賬號(hào)和授權(quán)信令發(fā)送給與用戶標(biāo)識(shí)綁定的智能設(shè)備,使得智能設(shè)備根據(jù)第三方用戶賬號(hào)和授權(quán)信令從業(yè)務(wù)服務(wù)器獲取與用戶標(biāo)識(shí)相關(guān)的業(yè)務(wù)數(shù)據(jù),實(shí)現(xiàn)了與用戶標(biāo)識(shí)綁定的智能設(shè)備擁有與用戶相同的權(quán)限,擴(kuò)展了智能設(shè)備的功能。

在一個(gè)實(shí)施例中,智能設(shè)備1030檢測(cè)到該授權(quán)信令超過預(yù)設(shè)有效期,發(fā)送授權(quán)信令失效的信息給該用戶標(biāo)識(shí)所在終端1020。用戶標(biāo)識(shí)所在終端1020根據(jù)用戶標(biāo)識(shí)從該登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和新的授權(quán)信令,以及將該第三方用戶賬號(hào)和新的授權(quán)信令發(fā)送給該智能設(shè)備。

具體地,授權(quán)信令可預(yù)設(shè)有效期,該有效期根據(jù)需要設(shè)定,如3個(gè)月、4個(gè)月等,不限于此。智能設(shè)備檢測(cè)到授權(quán)信令超過預(yù)設(shè)有效期后,發(fā)送授權(quán)信令失效的信息給該用戶標(biāo)識(shí)。根據(jù)用戶標(biāo)識(shí)從登錄服務(wù)器獲取對(duì)應(yīng)的第三方用戶賬號(hào)和新的授權(quán)信令,并重新發(fā)送第三方用戶賬號(hào)和新的授權(quán)信令。設(shè)置授權(quán)信令的有效期,可有效控制智能設(shè)備使用第三方用戶賬號(hào)的使用期限,控制智 能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的時(shí)間,提高業(yè)務(wù)數(shù)據(jù)的安全性。

進(jìn)一步,上述智能設(shè)備獲取業(yè)務(wù)數(shù)據(jù)的系統(tǒng)還可包括智能設(shè)備網(wǎng)關(guān)。智能網(wǎng)關(guān)通過openapi接口(即第三方用戶賬號(hào)接口)對(duì)智能設(shè)備進(jìn)行權(quán)限校驗(yàn)和獲取業(yè)務(wù)數(shù)據(jù)請(qǐng)求的分發(fā)。智能設(shè)備網(wǎng)關(guān)接收到智能設(shè)備發(fā)送的獲取業(yè)務(wù)數(shù)據(jù)請(qǐng)求后,對(duì)智能設(shè)備進(jìn)行權(quán)限校驗(yàn),校驗(yàn)通過后,將該獲取業(yè)務(wù)數(shù)據(jù)請(qǐng)求分發(fā)到對(duì)應(yīng)的業(yè)務(wù)服務(wù)器1040。當(dāng)判斷出智能設(shè)備與用戶標(biāo)識(shí)綁定,則校驗(yàn)通過。智能設(shè)備網(wǎng)關(guān)在對(duì)權(quán)限校驗(yàn)后,還可對(duì)第三方用戶賬號(hào)和授權(quán)信令進(jìn)行驗(yàn)證,判斷第三方用戶賬號(hào)是否正確,以及授權(quán)信令是否有效,若第三方用戶賬號(hào)正確且授權(quán)信令有效,則將業(yè)務(wù)數(shù)據(jù)請(qǐng)求分發(fā)到對(duì)應(yīng)的業(yè)務(wù)服務(wù)器1040?;蛘?,智能設(shè)備網(wǎng)關(guān)可先判斷第三方用戶賬號(hào)是否正確,以及授權(quán)信令是否有效,當(dāng)?shù)谌接脩糍~號(hào)正確且授權(quán)信令有效后,再對(duì)權(quán)限校驗(yàn)。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一非易失性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)等。

以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1