国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      定向推送自定義二維碼的方法與系統(tǒng)的制作方法

      文檔序號:9375840閱讀:1302來源:國知局
      定向推送自定義二維碼的方法與系統(tǒng)的制作方法
      【技術領域】
      [0001]本申請涉及互聯(lián)網技術領域,尤其涉及一種定向推送自定義二維碼的方法與系統(tǒng)。
      【背景技術】
      [0002]隨著網絡技術的快速發(fā)展和各類社交網站的普及盛行,越來越多的人將更多的時間投入到互聯(lián)網中,同時,相較于面對面的溝通,人們開始更加適應于線上的交流。年輕人習慣于通過各種社交平臺向周圍的親朋好友分享信息,而在與老友或親人的線上互動之夕卜,很多人也會有陌生人交友和拓展社交圈的需求。
      [0003]在現(xiàn)有的社交應用或平臺中,陌生人交友的功能通常隨機性較大,缺乏針對性,無法滿足用戶的個性化需求,如是否存在共同語言或話題使溝通更順暢等。
      [0004]因此,需要一種能夠滿足上述用戶需求的解決方案。

      【發(fā)明內容】

      [0005]有鑒于此,本申請?zhí)峁┮环N定向推送自定義二維碼的方法與系統(tǒng),通過服務器監(jiān)測與記錄用戶操作,以及在自定義二維碼中包含特定條件來篩選接收用戶,從而實現(xiàn)自定義二維碼發(fā)送用戶與接收用戶之間的條件匹配和自定義二維碼的定向推送。
      [0006]根據(jù)本申請的第一方面,本申請?zhí)峁┮环N定向推送自定義二維碼的方法,其特征在于,包含以下步驟:云服務器接收第一用戶通過客戶端生成并上傳的自定義二維碼及其定向推送請求;云服務器查找預定時間范圍內上傳自定義二維碼及推送請求的目標用戶;云服務器將所述第一用戶上傳的自定義二維碼推送給所查找到的目標用戶群。
      [0007]其中,所述第一用戶上傳的自定義二維碼包含關鍵信息內容,所述關鍵信息內容包括用戶自定義的至少一興趣類關鍵字。
      [0008]云服務器對所述第一用戶上傳的自定義二維碼進行解析以獲取其包含的關鍵信息內容,根據(jù)所述關鍵信息內容所包含的所述關鍵字在注冊信息數(shù)據(jù)庫中對所述目標用戶的注冊信息進行匹配查找以獲得第一篩選結果,并將所述第一用戶上傳的自定義二維碼推送給所述第一篩選結果所包含的用戶群。
      [0009]所述第一用戶上傳的自定義二維碼更包含條件限制內容,所述條件限制內容包括接收者的性別、年齡、地理位置之至少一者。
      [0010]云服務器對所述第一用戶上傳的自定義二維碼進行解析以獲取其包含的條件限制內容,根據(jù)所述條件限制內容在所述第一篩選結果所包含的用戶中做進一步篩選以得到第二篩選結果。
      [0011]云服務器在所述第一篩選結果所包含的用戶的注冊信息中根據(jù)性別/年齡特征進行篩選,并在篩選出的用戶的定位信息中再根據(jù)地理位置特征進行篩選,以獲得所述第二篩選結果,并將所述第一用戶上傳的自定義二維碼推送給所述第二篩選結果所包含的用戶群。
      [0012]如前所述的定向推送二維碼的方法中,云服務器記錄所述第一用戶上傳所述自定義二維碼及其定向推送請求的第一時間,所述預定時間范圍定義為所述第一時間之前或之后特定時間段范圍內。
      [0013]根據(jù)本申請的第二方面,本申請?zhí)峁┮环N定向推送自定義二維碼的系統(tǒng),其特征在于,所述系統(tǒng)包括:客戶端,用于生成自定義二維碼,并將所生成的自定義二維碼連同其定向推送請求一并上傳至云服務器端;以及云服務器端,接收所述客戶端上傳的所述自定義二維碼及其定向推送請求,并根據(jù)前述的方法向篩選出的特定用戶群定向推送所述自定義二維碼。
      [0014]其中,所述云服務器包含用戶注冊信息數(shù)據(jù)庫,用于存儲用戶注冊信息,以及定位模塊,用于實時獲取用戶的地理位置信息。
      [0015]本申請的有益效果包括:本發(fā)明的技術方案,服務器在接收到用戶上傳的自定義二維碼及其定向推送請求時,查找當前時間點附近有過類似請求的用戶,并可進一步通過自定義二維碼中攜帶的特定條件對查找到的用戶做進一步篩選,再將所述自定義二維碼定向推送給篩選后的用戶,實現(xiàn)了有針對性的推送,使得用戶在交友過程中有了選擇性,更易找到志同道合的朋友,提高了陌生人網絡交友的成功率。
      【具體實施方式】
      [0016]以下通過【具體實施方式】對本發(fā)明的技術方案作進一步的詳細說明。
      [0017]實施例1:
      [0018]根據(jù)本發(fā)明的第一實施例,本發(fā)明提供一種自定義二維碼,所述二維碼包含主數(shù)據(jù)內容和關鍵信息內容,所述主數(shù)據(jù)內容為用戶自定義的或想要分享的可為各種格式的內容(主數(shù)據(jù)內容也可為空),所述關鍵信息內容包括用戶自定義的至少一興趣類關鍵字。
      [0019]一優(yōu)選實施例中,所述二維碼還包括條件限制內容,所述條件限制內容包括對接收者的附加限制條件,如接收者的性別、年齡、地理位置等,地理位置包括國家、地區(qū)、城市或發(fā)送者與接收者之間的距離等。
      [0020]其中,不同的用戶根據(jù)權限的不同可使用不同的功能,權限等級較高的用戶可在二維碼中添加關鍵信息和限制條件來篩選接收者,不僅能夠搜索到興趣相投的用戶,更能夠具體到性別、年齡、城市甚至限定距離如500米內,不限制搜索到的用戶的數(shù)量,每天不限二維碼發(fā)送數(shù)量,且可隨時修改。而對于權限較低的用戶二維碼中僅可添加關鍵信息如關鍵字來搜索其他用戶,不能再添加進一步的限制條件,如默認搜索50公里外性別年齡不限的一定數(shù)量的用戶,限制每天發(fā)送的二維碼數(shù)量,且僅可定期修改。請注意,權限劃分與功能配置可根據(jù)需求進一步細化,本領域技術人員應可理解,此處不再贅述。
      [0021]本實施例所提供的自定義二維碼可應用于社交網絡以實現(xiàn)陌生人交友,具體來說,一個用戶通過發(fā)送包含有關鍵信息的自定義二維碼來與有共同話題或興趣愛好的其他用戶建立溝通,還可以通過在二維碼中添加限制條件來對接收的用戶作進一步篩選,從而實現(xiàn)二維碼發(fā)送者與接收者之間的條件匹配和二維碼的定向推送,使得用戶在交友過程中有了更大的選擇空間,更易找到志同道合的朋友,提高了陌生人網絡交友的成功率。
      [0022]實施例2:
      [0023]根據(jù)本發(fā)明的第二實施例,本發(fā)明提供一種上述自定義二維碼的生成方法,所述方法包括以下步驟:
      [0024]S1、在二維碼生成界面中輸入主數(shù)據(jù)內容的代碼信息;
      [0025]S2、在二維碼生成界面中輸入關鍵信息內容的代碼信息;
      [0026]其中,所述二維碼生成界面是在生成二維碼過程中,系統(tǒng)提供的用于人機交互的接口,主要便于用戶的某些操作,例如,登錄、提交或者將二維碼轉發(fā)等。所述的二維碼生成界面除包括供用戶輸入信息的輸入框之外,還可以包括提交按鈕、快捷工具欄等。二維碼生成界面接收用戶從輸入框輸入的以程序代碼信息形式表示的待轉換信息。
      [0027]S3、結合二維碼生成庫,將前述代碼信息生成二維碼碼圖,并上傳至云服務器。
      [0028]本實施例的方法中,將所述生成的二維碼碼圖連同其定向推送請求一并上傳至云服務器。
      [0029]上述自定義二維碼的生成方法,其中步驟S3進一步包括以下子步驟:
      [0030]S31、將所述代碼信息導入二維碼生成庫中,以生成與代碼信息相對應的碼圖矩陣序列;
      [0031]其中,將以程序代碼信息形式表示的待轉換信息導入二維碼生成庫,二維碼生成庫會根據(jù)這些以程序代碼信息形式表示的待轉換信息生成對應維度的碼圖矩陣序列。
      [0032]S32、對碼圖矩陣序列的尺寸進行設定,以將與代碼信息相對應的碼圖矩陣序列生成碼圖圖樣;
      [0033]其中,當生成碼圖矩陣序列后,接收所述碼圖矩陣序列,并根據(jù)所述矩陣序列的尺寸大小進行設置,將待轉換信息生成碼圖圖樣。
      [0034]另外,在步驟S32中,還可以對所要生成的碼圖圖樣的顏色等其他輔助信息進行設置。
      [0035]在本實施例中,所述二維碼生成庫即開源的二維碼生成代碼(Qrlibencode)組成的源代碼文件,包括但不限于調整二維碼大小、更換編碼格式、改變二維碼顏色、二維碼疊加圖片等功能的功能函數(shù)和資源文件。在顯示二維碼生成界面之前,可以將二維碼生成代碼(Qrlibencode)合入本地代碼中。
      [0036]S33、將生成的碼圖圖樣以及在生成碼圖圖樣時二維碼生成庫為其賦予的生成序號相綁定后以形成碼圖數(shù)據(jù)包文件,將所述生成序號作為碼圖數(shù)據(jù)包文件的文件名,并將碼圖數(shù)據(jù)包文件上傳至云服務器中進行存儲。
      [0037]云服務器在接收到碼圖數(shù)據(jù)包文件后,在碼圖數(shù)據(jù)庫中創(chuàng)建與碼圖數(shù)據(jù)包文件的文件名相同表頭信息的數(shù)據(jù)鏈表,并在將碼圖數(shù)據(jù)包文件解析后,將碼圖數(shù)據(jù)包文件中的碼圖圖樣存儲在數(shù)據(jù)指針所指向的數(shù)據(jù)鏈表中表頭信息后的唯一存儲位置中。
      [0038]本實施例可生成包含關鍵信息的自定義二維碼,一優(yōu)選實施例中,所述二維碼生成方法在步驟S2之后S3之前還包括步驟S2’,在二維碼生成界面中輸入條件限制內容的代碼信息,以生成包含進一步限制
      當前第1頁1 2 
      網友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1