,用戶可以在使用第一應用過程中,通過第一應用提供的指向第二應用的簽到功能的簽到入口發(fā)出簽到指令。對簽到裝置來說,接收用戶在使用第一應用過程中發(fā)出的指示向第二應用簽到的簽到指令具體為:接收用戶在使用第一應用過程中,通過第一應用提供的指向第二應用的簽到功能的簽到入口發(fā)出的簽到指令。
[0064]進一步,可以擴展第一應用,使得第一應用提供針對調(diào)出上述簽到入口的調(diào)出指令,并允許用戶在使用第一應用過程中的任意階段發(fā)出該調(diào)出指令?;诖耍脩艨梢栽诘谝粦卯斍罢故镜慕缑嫔习l(fā)出調(diào)出指令。例如,第一應用展示的界面上可以設置功能菜單,該功能菜單包括調(diào)出指令選項,以供用戶發(fā)出調(diào)出指令?;诖耍脩艨梢渣c擊第一應用當前展示的界面上的功能菜單,然后點擊其中的調(diào)出指令選項以發(fā)出調(diào)出指令。
[0065]對于簽到裝置來說,可以接收用戶在第一應用當前展示的界面上發(fā)出的調(diào)出指令;根據(jù)該調(diào)出指令,向用戶展示第一應用提供的指向第二應用的簽到功能的簽到入口,以供用戶通過該簽到入口發(fā)出簽到指令;之后,接收用戶通過該簽到入口發(fā)出的簽到指令。其中,用戶可以通過懸停、點擊、長按等各種方式操作簽到入口,以發(fā)出簽到指令。
[0066]在上述過程中,第一應用可以提供一簽到界面,簽到界面用于設置指向各個第二應用的簽到功能的簽到入口,例如可以包括貼吧類應用的簽到入口、云存儲類應用的簽到入口、電子商務類應用的簽到入口等。基于此,簽到裝置具體根據(jù)調(diào)出指令,向用戶展示第一應用提供的簽到界面,以通過該簽到界面將指向第二應用的簽到入口展示給用戶。
[0067]在實際應用中,用戶在使用應用之前,一般需要先注冊一賬號,注冊的賬號信息一定程度上可以作為用戶的身份標識。所以,向第二應用簽到使用的簽到信息可以包括用戶向第二應用注冊的賬號信息,以標識是哪個用戶向第二應用簽到;另外,還需要一種信息能夠表示簽到目的?;诖耍灥窖b置根據(jù)簽到指令,生成向第二應用簽到使用的簽到信息包括:根據(jù)簽到指令,獲取用戶向第二應用注冊的賬號信息,并生成簽到標簽;根據(jù)獲取的賬戶信息和生成的簽到標識,生成簽到信息。具體的,可以按照約定的消息格式,將賬戶信息和簽到標識進行封裝,以形成簽到信息。本實施例對簽到裝置與第二應用的服務器之間采用的消息格式不做限定。
[0068]值得說明的是,若用戶在使用第一應用過程中向第二應用簽到之前,通過第一應用登錄過第二應用,則會保存用戶登錄使用的賬戶信息?;诖?,簽到裝置可以直接從本地緩存或指定存儲空間中獲取用戶向第二應用注冊的賬號信息?;蛘?,第一應用與第二應用可以預先簽約,第一應用可以讀取用戶向第二應用注冊的賬號信息。
[0069]進一步,在將簽到信息發(fā)送給第二應用的服務器之后,服務器可以根據(jù)用戶的賬戶信息和簽到標識,對用戶的賬戶信息進行驗證,若驗證通過,說明用戶是合法的,于是記錄用戶的簽到時間、更新簽到次數(shù)并計算用戶本次簽到的獎勵等,以對用戶進行簽到處理,形成簽到成功結(jié)果;反之,形成簽到失敗結(jié)果。可選的,服務器可以根據(jù)用戶的簽到結(jié)果以及本次的簽到獎勵等信息形成簽到反饋信息,并在用戶使用第一應用的過程中,將簽到反饋信息發(fā)送給用戶。具體的,簽到裝置在用戶使用第一應用過程中,接收服務器返回的簽到反饋信息,并將該簽到反饋信息展示給用戶。例如,簽到裝置可以通過彈窗向用戶展示簽到反饋信息。
[0070]進一步,在將簽到反饋信息展示給用戶之后,還允許用戶發(fā)出指示跳轉(zhuǎn)到第二應用的跳轉(zhuǎn)指令,以便于用戶進入第二應用去查看有關簽到信息。基于此,用戶可以在使用第一應用過程中發(fā)出指示跳轉(zhuǎn)到第二應用的跳轉(zhuǎn)指令。對簽到裝置來說,接收用戶在使用第一應用過程中發(fā)出的指示跳轉(zhuǎn)到第二應用的跳轉(zhuǎn)指令,根據(jù)跳轉(zhuǎn)指令,跳轉(zhuǎn)到第二應用。
[0071]在具體實現(xiàn)上,簽到裝置可以根據(jù)跳轉(zhuǎn)指令,在用戶使用第一應用過程中向用戶展示跳轉(zhuǎn)詢問信息,以詢問用戶是否跳轉(zhuǎn);例如,可以通過一彈窗向用戶展示跳轉(zhuǎn)詢問信息。若用戶確定要跳轉(zhuǎn),則可以發(fā)出確認跳轉(zhuǎn)的指示;簽到裝置在接收到用戶確認跳轉(zhuǎn)的指示時,啟動并進入第二應用。
[0072]由上述可見,本實施例為第一應用設置指向第二應用的簽到入口,使得用戶可以更加方便的在使用第一應用的過程中向第二應用簽到,不僅提高了簽到效率,而且也有利于帶動第二應用充分發(fā)揮其簽到功能,為第二應用提升用戶活躍度或火熱度做出貢獻。
[0073]進一步,考慮到應用一般需要用戶持續(xù)簽到,例如連續(xù)5天簽到,連續(xù)10天簽到,連續(xù)I月簽到,或更長時間的連續(xù)簽到等。連續(xù)簽到對用戶來說,是件比較繁瑣的事情,很容易忘掉,造成斷簽。其中,采用現(xiàn)有簽到方式的斷簽概率很高,而采用本發(fā)明上述實施例提供的方法,由于可以在使用其他應用的過程中進行簽到,因此一定程度上可以降低斷簽概率。
[0074]為進一步降低斷簽概率,第一應用可以采用用戶使用頻度較高的應用。由于用戶在使用第一應用過程可以向第二應用簽到,所以用戶使用第一應用的頻度越高,則忘記向第二應用簽到的概率就越低。其中,輸入法幾乎是用戶每天都要使用的應用,所以第一應用可以是輸入法,這樣用戶在使用輸入法時,就可以想到向第二應用簽到,避免忘記,對于需要連續(xù)簽到的情況,有利于降低斷簽概率。除此之外,像一些即時通訊應用,例如微信、qq等是用戶每天必用的應用,因此也可以作為本發(fā)明中的第一應用來實現(xiàn)。
[0075]下面將結(jié)合附圖2-4,以第一應用是輸入法、第二應用是百度貼吧和百度云為例,重點從用戶使用角度對本發(fā)明技術方案的原理進行說明:
[0076]第一步:輸入法與一些應用進行簽約,例如百度貼吧和百度云。對于與輸入法進行簽約的應用來說,允許用戶通過輸入法向其簽到。
[0077]第二步:用戶在輸入法當中登錄百度貼吧和百度云,這樣后續(xù)可以檢測出已登錄過的應用的賬號信息并在輸入法的簽到界面中展示相應的簽到輸入。
[0078]上述兩步可以預先完成。
[0079]第三步:輸入法被某個應用激活,用戶點擊輸入法的cand條上熊頭菜單,彈出簽到界面,如圖2所示。該熊頭菜單中除了推薦和設置選項以外,還有簽到界面對應的簽到選項,以供調(diào)出簽到界面。如圖2所示,簽到界面上設有百度貼吧和百度云盤的簽到入口,分別為“貼吧簽到”和“云盤簽到”。
[0080]第四步:用戶點擊相應簽到入口,會得到相應的簽到反饋信息。如圖3所示,用戶點擊“貼吧簽到”,相當于向輸入法發(fā)出簽到指令。在后臺,輸入法根據(jù)簽到指令,生成簽到信息發(fā)送給百度貼吧的服務器,并獲得服務器返回的簽到反饋信息。其中,簽到反饋信息通過圖3所示的彈窗展示給用戶。
[0081]第五步:用戶可以長按相應的簽到入口,以便跳轉(zhuǎn)到相應的應用中。如圖4所示,用戶長按“貼吧簽到”發(fā)出跳轉(zhuǎn)指令;輸入法根據(jù)該跳轉(zhuǎn)指令,向用戶展示跳轉(zhuǎn)詢問信息,如圖4中彈窗所示的內(nèi)容;若用戶確定跳轉(zhuǎn),例如用戶點擊“去看看”,則會跳轉(zhuǎn)到百度貼吧中。
[0082]其中,第五步是一可選步驟。
[0083]值得說明的是,圖2-圖4中輸入法的界面形式只是一種舉例,并不限于此。
[0084]由上述可見,將輸入法與其它需要簽到的應用結(jié)合起來,在輸入法中設置需要簽到的應用的簽到入口,充分利用輸入法使用頻度較高的優(yōu)勢,不僅可以提高簽到效率,而且對于需要連續(xù)簽到的情況,還可以降低斷簽概率。
[0085]需要說明的是,對于前述的各方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0086]在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述的部分,可以參見其他實施例的相關描述。
[0087]圖5為本發(fā)明一實施例提供的簽到裝置的結(jié)構示意圖。該簽到裝置位于第一應用中實現(xiàn),例如可以作為第一應用的插件或其中一個功能模塊實現(xiàn)。如圖5所示,該裝置包括:接收模塊51、生成模塊52和發(fā)送模塊53。
[0088]接收模塊51,用于接收用戶在使用第一應用過程中發(fā)出的指示向第二應用簽到的簽到指令。
[0089]生成模塊52,用于根據(jù)接收模塊51接收的簽到指令,生成向第二應用簽到使用的簽到信息。
[0090]發(fā)送模塊53,用于將生成模塊52生成的簽到信息發(fā)送給第二應用的服務器,以供服務器對所述用戶進行簽到。
[0091]在一可選實施方式中,接收模塊51具體可用于:接收用戶在使用第一應用過程中,通過第一應用提供的指向第二應用的簽到功能的簽到入口發(fā)出的簽到指令。
[0092]進一步,接收模塊51具體可用于:
[0093]接收用戶在第一應用當前展示的界面上發(fā)出的調(diào)出指令;
[0094]根據(jù)調(diào)出指令,向用戶展示第一應用提供的指向第二應用的簽到功能的簽到入P ;
[0095]接收用戶通過簽到入口發(fā)出的簽到指令。
[0096]在一可選實施方式中,生成模塊52具體可用于:
[0097]根據(jù)所述簽到指令,獲取用戶向