• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    共享資源處理方法和裝置制造方法及圖紙

    技術編號:15638999 閱讀:90 留言:0更新日期:2017-06-15 20:46
    本發明專利技術涉及一種共享資源處理方法和裝置,所述方法包括:將預設代碼注入社交應用的進程中;通過所述進程中的所述預設代碼獲取社交會話中產生的消息;若獲取到的消息是資源共享消息,則獲取所述消息中的資源標識;根據當前登錄所述社交應用的用戶標識和所述資源標識生成資源獲取請求;向所述社交應用所屬的社交應用服務器發送所述資源獲取請求,使所述社交應用服務器為所述用戶標識分配所述資源標識對應的資源。本發明專利技術提供的共享資源處理方法和裝置,使用場景不受系統通知欄通知功能的限制,而且通過進程本身來獲取共享的資源也比通過檢測系統通知欄的消息來獲取共享的資源效率更高。

    【技術實現步驟摘要】
    共享資源處理方法和裝置
    本專利技術涉及網絡
    ,特別是涉及一種共享資源處理方法和裝置。
    技術介紹
    共享資源是指將資源通過社交應用進行共享的動作,資源承受用戶則需要對共享的資源進行相應的操作來獲得相應的資源。隨著終端配置的不斷升級,目前終端上可以完成的資源共享操作的種類也不斷增加。其中共享資源比如發送虛擬紅包、分享積分或者分享電子代金券等,其中虛擬紅包的數值、分享的積分以及電子代金券的數值等都是資源。資源承受用戶需要對通過社交應用共享的資源進行操作來獲得相應的資源,但資源共享的發生對資源承受用戶來說是不可預期的,一直等待資源被共享時間成本太高,因此衍生出可自動獲取共享的資源的輔助應用程序。通過這種輔助應用程序,可以模擬用戶的操作,在社交應用中發生資源共享時可以自動獲取到共享的資源。比如輔助應用程序可以檢測系統通知欄中出現的屬于社交應用的消息,從而定位到相應聯系人的會話頁面,對共享的資源進行操作從而使用戶獲得相應的資源。然而,目前自動獲取共享的資源的輔助應用程序,要求必須開啟系統通知欄通知功能,而且社交應用本身必須通過系統通知欄進行通知,否則輔助應用程序就無法檢測到共享的資源,也無法自動獲取到共享的資源。因此目前通過輔助應用程序自動獲取共享的資源的方式使用場景受限,而且實際應用時獲取資源的效率也不高。
    技術實現思路
    基于此,有必要針對目前通過輔助應用程序自動獲取共享的資源的方式使用場景受限且效率低的問題,提供一種共享資源處理方法和裝置。一種共享資源處理方法,所述方法包括:將預設代碼注入社交應用的進程中;通過所述進程中的所述預設代碼獲取社交會話中產生的消息;若獲取到的消息是資源共享消息,則獲取所述消息中的資源標識;根據當前登錄所述社交應用的用戶標識和所述資源標識生成資源獲取請求;向所述社交應用所屬的社交應用服務器發送所述資源獲取請求,使所述社交應用服務器為所述用戶標識分配所述資源標識對應的資源。一種共享資源處理裝置,所述裝置包括:代碼注入模塊,用于將預設代碼注入社交應用的進程中;消息獲取模塊,用于通過所述進程中的所述預設代碼獲取社交會話中產生的消息;消息解析模塊,用于若獲取到的消息是資源共享消息,則獲取所述消息中的資源標識;請求生成模塊,用于根據當前登錄所述社交應用的用戶標識和所述資源標識生成資源獲取請求;請求發送模塊,用于向所述社交應用所屬的社交應用服務器發送所述資源獲取請求,使所述社交應用服務器為所述用戶標識分配所述資源標識對應的資源。上述共享資源處理方法和裝置,將預設代碼注入社交應用的進程中,就可以通過預設代碼在該進程中獲取社交應用中產生的消息,如果是資源共享消息,便可以解析獲得資源標識并與用戶標識結合生成資源獲取請求。通過社交應用的進程將資源獲取請求發送至社交應用服務器,就可以使得社交應用服務器自動為用戶標識分配資源標識對應的資源。通過社交應用本身的進程就可以自動地獲取共享的資源,與是否開啟系統通知欄通知功能無關,使用場景不受系統通知欄通知功能的限制,而且通過進程本身來獲取共享的資源也比通過檢測系統通知欄的消息來獲取共享的資源效率更高。附圖說明圖1為一個實施例中共享資源處理系統的應用環境圖;圖2為一個實施例中用于實現共享資源處理方法的終端的結構示意圖;圖3為一個實施例中共享資源處理方法的流程示意圖;圖4為一個實施例中將預設代碼注入社交應用的進程中的步驟的流程示意圖;圖5為一個實施例中獲取資源分配結果并進行展示的步驟的流程示意圖;圖6為一個實施例中輔助應用提供的統計頁面的示意圖;圖7為一個實施例中根據社交應用的版本信息自適應配置預設代碼的步驟的流程示意圖;圖8為一個具體應用場景中共享資源處理方法的流程示意圖;圖9為一個實施例中共享資源處理裝置的結構框圖;圖10為一個實施例中共享資源處理裝置的代碼注入模塊的結構框圖;圖11為另一個實施例中共享資源處理裝置的結構框圖;圖12為再一個實施例中共享資源處理裝置的結構框圖;圖13為一個實施例中共享資源處理裝置的結構框圖。具體實施方式為了使本專利技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本專利技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本專利技術,并不用于限定本專利技術。如圖1所示,在一個實施例中,提供了一種共享資源處理系統,包括終端101、社交應用服務器102和輔助應用服務器103。終端101可通過網絡連接到社交應用服務器102和輔助應用服務器103。終端101上運行有社交應用和輔助應用,社交應用和輔助應用是不同的應用程序。終端101可通過社交應用與社交應用服務器通信,還可通過輔助應用與輔助應用服務器通信。如圖2所示,在一個實施例中,提供了一種用于實現共享資源處理方法的終端101,包括通過系統總線連接的處理器、非易失性存儲介質、內存儲器、網絡接口、顯示屏以及輸入裝置。其中處理器具有計算功能和控制終端101工作的功能,該處理器被配置為執行一種共享資源處理方法。非易失性存儲介質包括磁存儲介質、光存儲介質和閃存式存儲介質中的至少一種,非易失性存儲介質存儲有操作系統和共享資源處理裝置。該共享資源處理裝置用于實現一種共享資源處理方法。網絡接口用于連接到網絡與社交應用服務器102或者輔助應用服務器103通信。顯示屏包括液晶顯示屏、柔性顯示屏和電子墨水顯示屏中的至少一種。輸入裝置包括物理按鈕、軌跡球、觸控板以及與顯示屏重疊的觸控層中的至少一種,其中觸控層與顯示屏組合形成觸控屏。如圖3所示,在一個實施例中,提供了一種共享資源處理方法,本實施例以該方法應用于上述圖1和圖2中共享資源處理系統中的終端101來舉例說明。該方法具體包括如下步驟:步驟302,將預設代碼注入社交應用的進程中。具體地,預設代碼是預先編寫的用于實現共享資源處理方法的代碼,可以采用C語言或者C++語言編寫。注入是指在進程中加入可執行的代碼的過程,注入可以是遠程注入,是指在一個進程中通過調用遠程注入系統函數在另一個進程中加入可執行的代碼的過程。在不同的操作系統下可使用不同的遠程注入系統函數實現遠程注入,比如在Android(安卓)操作系統下可使用遠程注入系統函數ptrace()實現遠程注入,在Solaris操作系統下可使用遠程注入系統函數dtrace()實現遠程注入,在Mac操作系統下可使用遠程注入系統函數dtruss()實現遠程注入。社交應用通常具有聯系人查找功能以及即時通信功能,還可以具有UGC(UserGeneratedContent,用戶生成內容)分享功能以及UGC評論功能。步驟304,通過進程中的預設代碼獲取社交會話中產生的消息。具體地,終端通過社交應用的進程執行預設代碼,通過該預設代碼的邏輯,獲取在社交應用中的社交會話中產生的消息。社交會話是指用戶與聯系人之間的用來交互消息的會話。聯系人可以是網絡社交好友、群組成員、企業賬號或者陌生人,陌生人是指與當前用戶未建立網絡社交關系的用戶。社交會話可以是一對一的雙人會話,也可以是群組會話。雙人會話可以發起自用戶與聯系人中的任意一方,群組會話可以發起自相應群組中的任意群組成員,用戶與聯系人都存在于該群組中。群組可以是即時通信群組、臨時建立的討論組或者基于已有的群組而建立的討論組等。社交會話中產生的消息可以是用戶發送的本文檔來自技高網...
    共享資源處理方法和裝置

    【技術保護點】
    一種共享資源處理方法,所述方法包括:將預設代碼注入社交應用的進程中;通過所述進程中的所述預設代碼獲取社交會話中產生的消息;若獲取到的消息是資源共享消息,則獲取所述消息中的資源標識;根據當前登錄所述社交應用的用戶標識和所述資源標識生成資源獲取請求;向所述社交應用所屬的社交應用服務器發送所述資源獲取請求,使所述社交應用服務器為所述用戶標識分配所述資源標識對應的資源。

    【技術特征摘要】
    1.一種共享資源處理方法,所述方法包括:將預設代碼注入社交應用的進程中;通過所述進程中的所述預設代碼獲取社交會話中產生的消息;若獲取到的消息是資源共享消息,則獲取所述消息中的資源標識;根據當前登錄所述社交應用的用戶標識和所述資源標識生成資源獲取請求;向所述社交應用所屬的社交應用服務器發送所述資源獲取請求,使所述社交應用服務器為所述用戶標識分配所述資源標識對應的資源。2.根據權利要求1所述的方法,其特征在于,所述將預設代碼注入社交應用的進程中,包括:遠程調用所述社交應用的進程的用于分配存儲空間的系統調用函數以分配存儲空間,并在所述存儲空間中寫入動態鏈接庫的路徑;遠程調用所述進程的用于加載動態鏈接庫的系統調用函數以根據所述路徑加載所述動態鏈接庫;遠程調用所述進程的用于操作動態鏈接庫的系統調用函數獲取所述動態鏈接庫中用于處理共享資源的函數的函數地址;根據獲取的函數地址執行相應的函數。3.根據權利要求1所述的方法,其特征在于,所述預設代碼通過輔助應用被注入所述社交應用的進程中;所述方法還包括:通過所述進程接收所述社交應用服務器反饋的資源分配結果;通過所述輔助應用獲取來自于所述進程的所述資源分配結果;展示所述資源分配結果,和/或,根據獲取的資源分配結果進行統計后展示統計結果。4.根據權利要求1所述的方法,其特征在于,所述預設代碼通過輔助應用被注入所述社交應用的進程中;所述方法還包括:通過所述輔助應用獲取所述社交應用的版本信息;從輔助應用服務器下載與所述版本信息匹配的配置信息;將所述配置信息傳遞給所述進程,使所述進程在通過所述預設代碼執行獲取所述消息中的資源標識、根據當前登錄所述社交應用的用戶標識和所述資源標識生成資源獲取請求以及向所述社交應用所屬的社交應用服務器發送所述資源獲取請求中的至少一種時以所述配置信息為依據執行。5.根據權利要求1所述的方法,其特征在于,所述方法還包括:獲取在預設延遲時間長度范圍內的隨機延遲時間長度,并按照所述隨機延遲時間長度延遲執行以下步驟中的一者:判斷獲取到的消息是否是資源共享消息;獲取所述消息中的資源標識;根據當前登錄所述社交應用的用戶標識和所述資源標識生成資源獲取請求;向所述社交應用所屬的社交應用服務器發送所述資源獲取請求。6.根據權利要求1所述的方法,其特征在于,所述若獲取到的消息是資源共享消息,則獲取所述消息中的資源標識,包括:若獲取到的消息是資源共享消息,且所述資源標識對應的資源所屬的資源共享用戶被配置為允許獲取所共享的資源,則獲取所述消息中的資源標識。7.根據權利要求1所述的方法,其特征在于,所述向所述社交應用所屬的社交應用服務器發送所述資源獲取請求,使所述社交應用服務器為所述用戶標識分配所述資源標識對應的資源,包括:向所述社交應用所屬的社交應用服務器發送所述資源獲取請求,使所述社交應用服務器從所述資源標識對應的剩余數值資源中劃分數值資源分配至所述用戶標識對應的數值資源賬戶。8.根據權利要求7所述的方法,其特征在于,所述資源標識對應的資源為虛擬紅包的數值資源。9.一種共享資源處理裝置,其特征在于,所述裝...

    【專利技術屬性】
    技術研發人員:陳奮黃澤豐彭威胡晶晶陳猛劉慧陳闖鋒楊珣鏞譚健明楊啟波
    申請(專利權)人:騰訊科技深圳有限公司
    類型:發明
    國別省市:廣東,44

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲精品无码久久久久sm| 中文字幕无码成人免费视频| 欧洲人妻丰满av无码久久不卡| 国产精品无码a∨精品| 无码少妇丰满熟妇一区二区 | 国产精品视频一区二区三区无码| 久久久久亚洲av无码专区导航| 免费无码又爽又刺激高潮的视频| 亚洲AV无码专区亚洲AV伊甸园| 亚洲精品9999久久久久无码| 中文字幕乱妇无码AV在线| 亚洲成a人无码亚洲成av无码| 亚洲AV无码国产在丝袜线观看| 在人线av无码免费高潮喷水| 国产成人AV片无码免费| 麻豆人妻少妇精品无码专区| 中文字幕无码精品亚洲资源网久久| 免费无码黄网站在线看| 成年轻人电影www无码| 人妻少妇看A偷人无码精品视频| 久久久久亚洲AV无码专区首| 免费无码H肉动漫在线观看麻豆| 国产精品va无码二区| 国产午夜无码片在线观看影院| 成人免费午夜无码视频| 精品无码AV一区二区三区不卡| 中文一国产一无码一日韩| 2014AV天堂无码一区| 国产精品va无码二区| 亚洲精品无码99在线观看| 日韩aⅴ人妻无码一区二区| 亚洲精品av无码喷奶水糖心| 亚洲国产成人无码AV在线影院 | 国产精品99精品无码视亚| 久久久久久国产精品无码下载| 无码激情做a爰片毛片AV片 | 国产精品无码素人福利| 人妻少妇无码视频在线| 亚洲精品无码99在线观看| 潮喷大喷水系列无码久久精品| 久久久久无码国产精品不卡 |