專利名稱:移動終端單機(jī)游戲?qū)崿F(xiàn)sns互動的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端單機(jī)游戲技術(shù),尤指一種移動終端單機(jī)游戲?qū)崿F(xiàn)社會性網(wǎng)絡(luò)服務(wù)(SNS,Social Networking Services)互動的方法及系統(tǒng)。
背景技術(shù):
SNS旨在幫助人們建立社會性網(wǎng)絡(luò)的互聯(lián)網(wǎng)應(yīng)用服務(wù)。SNS互動則指通過好友關(guān)系鏈進(jìn)行互動。隨著無線互聯(lián)網(wǎng)的發(fā)展,移動終端單機(jī)游戲如手機(jī)單機(jī)游戲,作為目前無線互聯(lián)網(wǎng)的重要應(yīng)用之一,而對于手機(jī)單機(jī)游戲與SNS的結(jié)合越來越強(qiáng)烈。其中,手機(jī)單機(jī)游戲是指只能手機(jī)用戶自己操作,無法與好友互動的手機(jī)游戲。在現(xiàn)有的移動終端單機(jī)游戲(如手機(jī)單機(jī)游戲)中增加SNS應(yīng)用的技術(shù)中,目前有諾基亞(Nokia)的NGage,蘋果(Iphone)的AppStore。但是,Nokia的NGage只實現(xiàn)了積分上傳和查看好友排行的功能;Iphone的AppStore只提供了積分上傳的功能,并沒有真正實現(xiàn)SNS的互動。同時,在現(xiàn)有的移動終端單機(jī)游戲(如手機(jī)單機(jī)游戲)中增加SNS應(yīng)用的技術(shù)中,其邏輯很難更新,也很難增加新的功能。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種移動終端單機(jī)游戲?qū)崿F(xiàn)SNS互動的方法及系統(tǒng),能夠使單機(jī)游戲增加SNS互動,保證單機(jī)游戲的用戶既體驗到單機(jī)游戲的順暢, 又輕松實現(xiàn)與好友的互動。為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的一種移動終端單機(jī)游戲?qū)崿F(xiàn)SNS互動的方法,包括在移動終端單機(jī)游戲中增加聯(lián)網(wǎng)應(yīng)用程序編程接口 API ;移動終端單機(jī)游戲利用新增的聯(lián)網(wǎng)API,與SNS平臺服務(wù)器交互以實現(xiàn)SNS互動。該方法之前還包括所述移動終端通過聯(lián)網(wǎng)API登陸SNS平臺服務(wù)器并請求驗證;所述SNS平臺服務(wù)器對移動終端進(jìn)行驗證成功。所述SNS互動包含以下一種交互或任意組合獲取好友資料、獲取好友積分排名、 積分上傳、好友互動、好友聊天、添加好友。所述實現(xiàn)SNS互動具體包括所述移動終端通過聯(lián)網(wǎng)API,請求從SNS平臺服務(wù)器獲取好友積分排名;和/或,所述移動終端選擇一個好友,通過聯(lián)網(wǎng)API從SNS平臺服務(wù)器獲取該好友的資料,以及發(fā)送聊天消息;和/或,所述移動終端輸入用戶昵稱、號碼信息,通過聯(lián)網(wǎng)API連接到SNS平臺服務(wù)器,查詢其他用戶資料,并選擇加對方為好友;和/或,所述移動終端將單機(jī)游戲中獲得的積分和游戲中的重要信息通過聯(lián)網(wǎng)API上傳到SNS平臺服務(wù)器,參與好友積分排名;和/或,所述移動終端將單機(jī)游戲中獲得的動態(tài)信息分享給其他好友。所述聯(lián)網(wǎng)API為所述移動終端單機(jī)游戲調(diào)用的接口函數(shù)。該方法還包括更新所述聯(lián)網(wǎng)API ;包括通過反編譯游戲替換API,實現(xiàn)對所述聯(lián)網(wǎng)API的邏輯和內(nèi)容的更新。一種移動終端單機(jī)游戲?qū)崿F(xiàn)SNS互動的系統(tǒng),移動終端和SNS平臺服務(wù)器,其中,移動終端,其中安裝有單機(jī)游戲,并設(shè)置有聯(lián)網(wǎng)API ;用于移動終端用戶利用新增的聯(lián)網(wǎng)API,向SNS平臺服務(wù)器發(fā)起SNS互動請求;接收來自SNS平臺服務(wù)器返回的數(shù)據(jù);SNS平臺服務(wù)器,其中存儲有SNS互動信息;用于處理來自移動終端的SNS互動請求,并返回相應(yīng)的數(shù)據(jù)。所述移動終端,還用于通過聯(lián)網(wǎng)API登陸SNS平臺服務(wù)器并請求驗證;所述SNS平臺服務(wù)器,還用于對移動終端進(jìn)行驗證。所述SNS互動包含以下一種交互或任意組合獲取好友資料、獲取好友積分排名、 積分上傳、好友互動、好友聊天、添加好友。從上述本發(fā)明提供的技術(shù)方案可以看出,包括在移動終端單機(jī)游戲中增加聯(lián)網(wǎng)應(yīng)用程序編程接口,移動終端單機(jī)游戲利用新增的聯(lián)網(wǎng)API,與SNS平臺服務(wù)器交互以實現(xiàn) SNS互動。本發(fā)明通過聯(lián)網(wǎng),使單機(jī)游戲增加了 SNS互動,這樣單機(jī)游戲的用戶既體驗到了單機(jī)游戲的順暢,又很輕松地實現(xiàn)了與好友的互動,使得移動終端單機(jī)游戲真正實現(xiàn)了 SNS互動。
圖1為本發(fā)明動終端單機(jī)游戲?qū)崿F(xiàn)SNS互動的方法的流程圖;圖2為本發(fā)明移動終端單機(jī)游戲?qū)崿F(xiàn)SNS互動的系統(tǒng)的組成結(jié)構(gòu)示意圖。
具體實施例方式圖1為本發(fā)明動終端單機(jī)游戲?qū)崿F(xiàn)SNS互動的方法的流程圖,如圖1所示,包括以下步驟步驟100 在移動終端單機(jī)游戲中增加聯(lián)網(wǎng)應(yīng)用程序編程接口(API,Application Programming Interface)0其中,聯(lián)網(wǎng)API是一個通用的模塊,以便加快各個單機(jī)游戲的集成速度。聯(lián)網(wǎng) API的主要作用是向遠(yuǎn)程服務(wù)器端發(fā)起各種請求,獲取相應(yīng)的數(shù)據(jù);聯(lián)網(wǎng)API具有一定的界面展示功能,同時具備一定的數(shù)據(jù)緩存功能。支持目前塞班(symbian)、kjava虛擬機(jī)、 windowsMobile等平臺。聯(lián)網(wǎng)API的實現(xiàn)大致包括抽象出對移動終端單機(jī)游戲需要調(diào)用的接口,包括一系列的接口函數(shù),比如聯(lián)網(wǎng)API的獲取積分排名函數(shù)、好友積分排名函數(shù)等。 具體實現(xiàn)封裝為一個庫,供移動終端單機(jī)游戲使用,具體的實現(xiàn)屬于本領(lǐng)域技術(shù)人員慣用技術(shù)手段,這里不再詳述。以Kjava的移動終端單機(jī)游戲為例,聯(lián)網(wǎng)API的更新方法是通過反編譯游戲替換 API包,實現(xiàn)對聯(lián)網(wǎng)API的邏輯和內(nèi)容的更新。本步驟強(qiáng)調(diào)的是,在移動終端單機(jī)游戲中增加一用于實現(xiàn)與遠(yuǎn)程服務(wù)器進(jìn)行交互的聯(lián)網(wǎng)API。步驟101 移動終端單機(jī)游戲利用新增的聯(lián)網(wǎng)API,與SNS平臺服務(wù)器交互以實現(xiàn) SNS互動。移動終端與SNS平臺服務(wù)器的連接通道可以是無線通信網(wǎng)絡(luò),比如通用分組無線月艮務(wù)(GPRS, General Packet Radio Service)等。SNS平臺服務(wù)器,用于存儲SNS用戶的信息,以及好友關(guān)系鏈等SNS互動信息;同時,本發(fā)明的SNS平臺服務(wù)器還處理來自聯(lián)網(wǎng)API的SNS互動請求,并返回相應(yīng)的數(shù)據(jù),從而實現(xiàn)移動終端單機(jī)游戲的SNS互動。假設(shè)移動終端單機(jī)游戲的聯(lián)網(wǎng)請求中有獲取積分排名的需求,本步驟的具體實現(xiàn)包括移動終端單機(jī)游戲調(diào)用聯(lián)網(wǎng)API的獲取積分排名函數(shù),聯(lián)網(wǎng)API將請求按照SNS平臺制定好的協(xié)議,通過GPRS發(fā)送到SNS平臺服務(wù)器,SNS平臺服務(wù)器解析獲取積分排名的聯(lián)網(wǎng)請求,并將結(jié)果返回給聯(lián)網(wǎng)API,聯(lián)網(wǎng)API再將結(jié)果返回給移動終端單機(jī)游戲,從而實現(xiàn)移動終端單機(jī)游戲與SNS平臺服務(wù)器的互動。本發(fā)明方法之前還包括移動終端通過聯(lián)網(wǎng)API登陸SNS平臺服務(wù)器并請求驗證;相應(yīng)地,SNS平臺服務(wù)器對移動終端進(jìn)行驗證成功。SNS互動包含以下一種交互或任意組合獲取好友資料、獲取好友積分排名、積分上傳、好友互動、好友聊天、添加好友等功能。比如移動終端通過聯(lián)網(wǎng)API,請求從SNS平臺服務(wù)器獲取好友積分排名;移動終端選擇一個好友,通過聯(lián)網(wǎng)API從SNS平臺服務(wù)器獲取該好友的資料,以及發(fā)送聊天消息等。下次用戶登陸會收到好友發(fā)的聊天信息;移動終端可以輸入用戶昵稱、號碼等信息,通過聯(lián)網(wǎng)API連接到SNS平臺服務(wù)器, 查詢其他玩家資料,并可選擇加對方為好友;移動終端還可以將單機(jī)游戲中獲得的積分和游戲中的一些重要信息通過聯(lián)網(wǎng)API 上傳到SNS平臺服務(wù)器,參與好友積分排名,還可以將游戲中的一些動態(tài)信息分享給其他好友等。針對本發(fā)明方法,還提供一種移動終端單機(jī)游戲?qū)崿F(xiàn)SNS互動的系統(tǒng),如圖2所示,包括移動終端和SNS平臺服務(wù)器,其中,移動終端,其中安裝有單機(jī)游戲,并設(shè)置有聯(lián)網(wǎng)API。用于移動終端用戶利用新增的聯(lián)網(wǎng)API,向SNS平臺服務(wù)器發(fā)起SNS互動請求;接收來自SNS平臺服務(wù)器返回的數(shù)據(jù)。SNS平臺服務(wù)器,其中存儲有SNS用戶的信息,以及好友關(guān)系鏈等SNS互動信息; 用于處理來自移動終端的SNS互動請求,并返回相應(yīng)的數(shù)據(jù)。移動終端,還用于通過聯(lián)網(wǎng)API登陸SNS平臺服務(wù)器并請求驗證;相應(yīng)地,SNS平臺服務(wù)器,還用于對移動終端進(jìn)行驗證。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種移動終端單機(jī)游戲?qū)崿F(xiàn)社會性網(wǎng)絡(luò)服務(wù)SNS互動的方法,其特征在于,包括 在移動終端單機(jī)游戲中增加聯(lián)網(wǎng)應(yīng)用程序編程接口 API ;移動終端單機(jī)游戲利用新增的聯(lián)網(wǎng)API,與SNS平臺服務(wù)器交互以實現(xiàn)SNS互動。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法之前還包括 所述移動終端通過聯(lián)網(wǎng)API登陸SNS平臺服務(wù)器并請求驗證; 所述SNS平臺服務(wù)器對移動終端進(jìn)行驗證成功。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述SNS互動包含以下一種交互或任意組合獲取好友資料、獲取好友積分排名、積分上傳、好友互動、好友聊天、添加好友。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述實現(xiàn)SNS互動具體包括 所述移動終端通過聯(lián)網(wǎng)API,請求從SNS平臺服務(wù)器獲取好友積分排名;和/或,所述移動終端選擇一個好友,通過聯(lián)網(wǎng)API從SNS平臺服務(wù)器獲取該好友的資料,以及發(fā)送聊天消息;和/或,所述移動終端輸入用戶昵稱、號碼信息,通過聯(lián)網(wǎng)API連接到SNS平臺服務(wù)器, 查詢其他用戶資料,并選擇加對方為好友;和/或,所述移動終端將單機(jī)游戲中獲得的積分和游戲中的重要信息通過聯(lián)網(wǎng)API上傳到SNS平臺服務(wù)器,參與好友積分排名;和/或,所述移動終端將單機(jī)游戲中獲得的動態(tài)信息分享給其他好友。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述聯(lián)網(wǎng)API為所述移動終端單機(jī)游戲調(diào)用的接口函數(shù)。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,該方法還包括更新所述聯(lián)網(wǎng)API;包括 通過反編譯游戲替換API,實現(xiàn)對所述聯(lián)網(wǎng)API的邏輯和內(nèi)容的更新。
7.一種移動終端單機(jī)游戲?qū)崿F(xiàn)SNS互動的系統(tǒng),其特征在于,移動終端和SNS平臺服務(wù)器,其中,移動終端,其中安裝有單機(jī)游戲,并設(shè)置有聯(lián)網(wǎng)API ;用于移動終端用戶利用新增的聯(lián)網(wǎng)API,向SNS平臺服務(wù)器發(fā)起SNS互動請求;接收來自SNS平臺服務(wù)器返回的數(shù)據(jù);SNS平臺服務(wù)器,其中存儲有SNS互動信息;用于處理來自移動終端的SNS互動請求, 并返回相應(yīng)的數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述移動終端,還用于通過聯(lián)網(wǎng)API登陸SNS平臺服務(wù)器并請求驗證; 所述SNS平臺服務(wù)器,還用于對移動終端進(jìn)行驗證。
9.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,所述SNS互動包含以下一種交互或任意組合獲取好友資料、獲取好友積分排名、積分上傳、好友互動、好友聊天、添加好友。
全文摘要
本發(fā)明提供了一種移動終端單機(jī)游戲?qū)崿F(xiàn)社會性網(wǎng)絡(luò)服務(wù)(SNS)互動的方法及系統(tǒng),包括在移動終端單機(jī)游戲中增加聯(lián)網(wǎng)應(yīng)用程序編程接口,移動終端單機(jī)游戲利用新增的聯(lián)網(wǎng)API,與SNS平臺服務(wù)器交互以實現(xiàn)SNS互動。本發(fā)明通過GPRS聯(lián)網(wǎng),使單機(jī)游戲增加了SNS互動,這樣單機(jī)游戲的用戶既體驗到了單機(jī)游戲的順暢,又很輕松地實現(xiàn)了與好友的互動,使得移動終端單機(jī)游戲真正實現(xiàn)了SNS互動。
文檔編號G06F19/00GK102346804SQ20101024533
公開日2012年2月8日 申請日期2010年7月30日 優(yōu)先權(quán)日2010年7月30日
發(fā)明者周濤, 周雯, 孟金鋒, 宋勇波, 李穎, 王雪暉, 蔡邁 申請人:騰訊科技(深圳)有限公司