專利名稱:一種通用的基于網頁的訂閱電子報的方法及系統(tǒng)的制作方法
技術領域:
本發(fā)明屬于網絡技術領域,尤其涉及一種基于網頁的訂閱電子報的方法及系統(tǒng)。
背景技術:
紙質報紙是人類文明的產物,紙質報紙的產生為人類了解信息提供了非常有用的渠道。但是,人們必須通過購買、傳閱等途徑先獲取報紙,然后閱讀,這局限了信息的傳播。 隨著互聯網的發(fā)展,信息的載體發(fā)生了很大的變化,從紙質報紙演變到電子報,無需購買報紙便可輕松獲取信息。目前,雖然很多報紙發(fā)行商都提供了自己專門的電子報閱讀網站,人們欲了解各種報紙的信息,只需打開此報紙發(fā)行商提供的電子報網站即可瀏覽。但是,報紙發(fā)行商提供的電子報網站,只能閱讀到此報紙發(fā)行商的電子報紙,滿足不了用戶獲取龐大信息的需求。如果用戶要查看不同發(fā)行商的報紙,則須來回切換很多頁面,而且需要記憶大量的電子報網址,才能查看到自己想看的內容。如此看來,這種方式不具備很好的通用性、 實用性和便捷性。
發(fā)明內容
鑒于上述現有技術存在的缺陷,本發(fā)明的主要目的是提出一種基于網頁的訂閱電子報的方法及系統(tǒng),實現了在頁面不跳轉的條件下就實現不同報紙的相互切換和訂閱信息的認證控制。本發(fā)明的主要目的將通過以下技術方案得以實現 一種基于網頁的訂閱電子報的方法
通訊服務器對接收的用戶發(fā)送訂閱信息的權限進行認證并在認證通過后,將所述訂閱信息存儲至所述通訊服務器的數據庫。一種基于網頁的訂閱電子報的系統(tǒng)包括用戶和通訊服務器,其中
通訊服務器對接收的用戶發(fā)送訂閱信息的權限進行認證并在認證通過后,將所述訂閱信息存儲至所述通訊服務器的數據庫。本發(fā)明的主要目的是提出一種基于網頁的訂閱電子報的方法及系統(tǒng),實現了在頁面不跳轉的條件下就實現不同報紙的相互切換和訂閱信息的認證控制。
圖1是實施例一中一種基于網頁的訂閱電子報的方法的流程圖。
具體實施例方式實施例一
如圖1所示,本發(fā)明的具體實施例一種基于網頁的訂閱電子報的方法,具體包括如下步驟
步驟101 用戶打開網頁,通過調用通訊服務器接口,從所述通訊服務器的數據庫中獲取并顯示報紙分類列表。上述技術方案具體包括如下過程 (Ia)用戶打開網頁并對其進行訪問;
(lb)所述網頁通過Ajax異步調用所述通訊服務器的接口,從所述通訊服務器的數據庫中獲取報紙分類列表,并以JSON數據格式返回到所述網頁;
(Ic)所述網頁通過Javakript解析報紙分類JSON數據,并顯示所述報紙分類列表。步驟102 所述用戶根據所述報紙分類列表選擇自己需要的目標報紙類別,通過調用所述通訊服務器的接口,發(fā)送所述目標報紙類別后,獲取與目標報紙類別相對應的報紙列表。 上述技術方案具體包括如下過程
(2a)用戶根據所述報紙分類列表選擇自己需要的目標報紙類別; (2b)所述網頁通過Ajax異步調用所述通訊服務器的接口,并向所述通訊服務器發(fā)送所述用戶選擇的目標報紙類別;
(2c)所述網頁從所述通訊服務器的數據庫中獲取與所述目標報紙類別相對應的報紙列表,并以JSON數據格式返回到所述網頁;
(2d)所述網頁通過Javakript解析報紙列表JSON數據,并顯示所述報紙列表。步驟103 所述用戶根據所述報紙列表選擇目標報紙,并對所述目標報紙進行訂閱操縱,所述通訊服務器對訂閱信息進行認證,認證包括但不限于用戶身份認證和數據指令權限認證(用戶是否具有發(fā)送訂閱信息的權限),當所有認證通過后,所述通訊服務器將訂閱信息存儲至數據庫中。上述技術方案具體包括以下過程
(3a)所述用戶根據所述報紙列表選擇自己需要的目標報紙; (3b)所述用戶對目標報紙進行訂閱操作;
(3c)所述通訊服務器接收到訂閱信息后,對用戶身份進行認證,即用戶是否是通訊服務器所識別的合法用戶,若認證不通過,則同步操作中止;若認證通過,繼續(xù)進行下一步認證;
(3d)對用戶的數據指令權限進行認證,即用戶是否擁有發(fā)送訂閱信息的權限進行認證若認證不通過,則同步操作中止;若認證通過,則繼續(xù)進行下一步操作;
(3e)所述通訊服務器將所述訂閱信息存儲至所述數據庫中,完成對電子報的訂閱。其中,所述訂閱信息包括用戶信息及目標報紙信息。步驟104 訂閱操作成功后,所述網頁通過調用所述通訊服務器的接口,從所述通訊服務器的數據庫中獲取并顯示與所述用戶相對應的訂閱報紙列表。上述技術方案具體包括以下過程
(4a)所述用戶的訂閱操作完成后,所述網頁通過Ajax異步請求所述通訊服務器的接口,傳入所述用戶信息;
(4b)所述網頁從所述通訊服務器的數據庫中獲取與所述用戶相對應的訂閱報紙列表。步驟105 所述用戶根據所述訂閱報紙列表,選擇需要閱讀的目標報紙,所述網頁通過調用所述通訊服務器的接口,解析出所述目標報紙最新的閱讀地址,并通過網頁處理將所述閱讀地址通過小窗口嵌入到網頁上,所述用戶將會看到所述目標報紙的最新內容。
上述技術方案具體包括如下過程
(5a)所述用戶根據所述訂閱報紙列表,選擇需要閱讀的目標報紙; (5b)所述網頁根據所述目標報紙的URL,通過Ajax技術異步解析出所述目標報紙的最新閱讀地址;
(5c)當獲得所述目標報紙的最新閱讀地址后,通過html網頁的iframe組建指向該最新閱讀地址,并且提供足夠的閱讀空間給所述用戶,用戶將會看到所述目標報紙的最新內容,可以閱讀與紙質報紙一樣的版面以及內容,通過Ajax異步方式達到頁面不跳轉即可實現不同報紙的任意切換閱讀。實施例二
本發(fā)明的具體實施例一種基于網頁的訂閱電子報的系統(tǒng),包括用戶和通訊服務器,其
中
通訊服務器對接收的用戶發(fā)送訂閱信息的權限進行認證并在認證通過后,將所述訂閱信息存儲至所述通訊服務器的數據庫。優(yōu)選地,通訊服務器對接收的用戶發(fā)送的訂閱信息的權限進行認證之前,還包括對所述用戶的身份進行認證。優(yōu)選地,通訊服務器獲取訂閱信息之前,還包括所述用戶打開網頁,所述網頁通過Ajax異步調用所述通訊服務器的接口,從所述通訊服務器的數據庫中獲取報紙分類列表。下面根據附圖詳細介紹本實施例的工作原理
用戶打開網頁,通過調用通訊服務器接口,從所述通訊服務器的數據庫中獲取并顯示報紙分類列表。所述用戶根據所述報紙分類列表選擇自己需要的目標報紙類別,通過調用所述通訊服務器的接口,發(fā)送所述目標報紙類別后,獲取與目標報紙類別相對應的報紙列表。所述用戶根據所述報紙列表選擇目標報紙,并對所述目標報紙進行訂閱操縱,所述通訊服務器對訂閱信息進行認證,認證包括但不限于用戶身份認證和數據指令權限認證(用戶是否具有發(fā)送訂閱信息的權限),當所有認證通過后,所述通訊服務器將訂閱信息存儲至數據庫中。訂閱操作成功后,所述網頁通過調用所述通訊服務器的接口,從所述通訊服務器的數據庫中獲取并顯示與所述用戶相對應的訂閱報紙列表。所述用戶根據所述訂閱報紙列表,選擇需要閱讀的目標報紙,所述網頁通過調用所述通訊服務器的接口,解析出所述目標報紙最新的閱讀地址,并通過網頁處理將所述閱讀地址通過小窗口嵌入到網頁上,所述用戶將會看到所述目標報紙的最新內容。與現有技術相比,本發(fā)明的有益效果為
(1)可以實時在線訂閱、查看不同報紙發(fā)行商的電子報,及時性很好,無滯后,與電子報內容完全相同;
(2)能夠在一個頁面上展示所有已訂閱的電子報,并能實現快速瀏覽,極大地提高了閱讀效率和閱讀體驗;
(3)具有很強的通用性,適合包括個人電腦在內的任何網絡終端的使用;
(4)操作簡單方便,多種報紙可進行任意切換,無需進行復雜的頁面跳轉;(5)通訊服務器對權限進行嚴格認證,確保數據的安全性,用戶不受額外信息的干擾。
本發(fā)明尚有多種具體的實施方式,凡采用等同替換或者等效變換而形成的所有技術方案,均落在本發(fā)明要求保護的范圍之內。
權利要求
1.一種基于網頁的訂閱電子報的方法,其特征在于通訊服務器對接收的用戶發(fā)送訂閱信息的權限進行認證并在認證通過后,將所述訂閱信息存儲至所述通訊服務器的數據庫。
2.根據權利要求1所述的方法,其特征在于通訊服務器對接收的用戶發(fā)送的訂閱信息的權限進行認證之前,還包括對所述用戶的身份進行認證。
3.根據權利要求1所述的方法,其特征在于通訊服務器獲取訂閱信息之前,還包括 所述用戶打開網頁,所述網頁通過Ajax異步調用所述通訊服務器的接口,從所述通訊服務器的數據庫中獲取報紙分類列表。
4.根據權利要求3所述的方法,其特征在于所述用戶根據所述報紙分類列表選擇目標報紙類別,所述網頁通過Ajax異步調用所述通訊服務器的接口,向所述通訊服務器發(fā)送所述目標報紙類別后,從所述通訊服務器的數據庫中獲取相應的報紙列表。
5.根據權利要求4所述的方法,其特征在于所述用戶根據所述報紙列表選擇目標報紙,所述網頁通過Ajax異步調用所述通訊服務器的接口,向所述通訊服務器發(fā)送訂閱信息。
6.根據權利要求1所述的方法,其特征在于所述通訊服務器將所述訂閱信息存儲至所述數據庫后,還包括所述網頁通過Ajax異步調用所述通訊服務器的接口,向所述通訊服務器發(fā)送用戶信息后,獲取與所述用戶相對應的訂閱報紙列表。
7.根據權利要求6所述的方法,其特征在于所述用戶從所述訂閱報紙列表中選擇目標報紙,所述網頁通過Ajax異步技術解析出所述目標報紙的最新閱讀地址。
8.一種基于網頁的訂閱電子報的系統(tǒng),其特征在于包括用戶和通訊服務器,其中通訊服務器對接收的用戶發(fā)送訂閱信息的權限進行認證并在認證通過后,將所述訂閱信息存儲至所述通訊服務器的數據庫。
9.根據權利要求8所述的系統(tǒng),其特征在于通訊服務器對接收的用戶發(fā)送的訂閱信息的權限進行認證之前,還包括對所述用戶的身份進行認證。
10.根據權利要求9所述的系統(tǒng),其特征在于通訊服務器獲取訂閱信息之前,還包括所述用戶打開網頁,所述網頁通過Ajax異步調用所述通訊服務器的接口,從所述通訊服務器的數據庫中獲取報紙分類列表。
全文摘要
本發(fā)明揭示了一種基于網頁的訂閱電子報的方法和系統(tǒng),應用在網絡技術領域,包括如下步驟通訊服務器對接收的用戶發(fā)送訂閱信息的權限進行認證并在認證通過后,將所述訂閱信息存儲至所述通訊服務器的數據庫。本發(fā)明實現了在頁面不跳轉的條件下就可以進行不同報紙的相互切換和訂閱信息的認證控制。
文檔編號G06F17/30GK102169502SQ20111010693
公開日2011年8月31日 申請日期2011年4月27日 優(yōu)先權日2011年4月27日
發(fā)明者胡加明 申請人:蘇州闊地網絡科技有限公司