標題: | 社群網路API之開發與研究 The Development and Research of Social Web API |
作者: | 張貴智 Chang, Kuei-Chih 吳毅成 Wu, I-Chen 資訊學院資訊學程 |
關鍵字: | 社群網路;API;Social Web;API |
公開日期: | 2008 |
摘要: | 本研究的目的係希望發展一個系統,其能夠以最簡單的方式,將任何網站轉變成為一個社群網站,並賦予這個網站具有社群網站大部份的基本功能。本系統的Client端元件是一Firefox的Extension,而Server端則為一Application Server,其間的通訊方式為Ajax。本系統提供RSS與Comment及檔案分享等功能,並加入群組的機制,使得其上的資源可以具有權限管理的功能,同時提供API,使得其他人能從基本的架構上,加以延伸出更多的社群網路應用。詳細特點包括針對URL/XPath的Post應用與管理,可針對任何網頁上的段落進行社群討論與檔案分享;客製化的RSS產生器,目標包含Web Pages及Comments,使用者可針對任何網頁自訂RSS,並將此RSS分享給其他人,同時社群討論的結果也能讓社群訂閱;社群網站的群組管理與針對使用者與群組的權限控管,可使得社群的討論具有私密性從而排除不相關的人士與留言;使用者與群組的活動分享機制,使得同一群組的人能得知其他成員的活動狀況,加強成員之間的社群交流;Obsolete Post管理以及原始網頁段落取回機制,能在網頁發生變動時,仍能瀏覽變動前的網頁內容與討論;發展Social Web API以供其他人擴充出更多的社群網路應用,從而使得本系統的研究能藉由更多人的投入而擴大應用的層面。 The goal of this research is to develop a system which can turn any web page into a social web by a simplest method and provides the web page most social web functionalities. The client-side component of the system is an Extension of Firefox browser and the server-side component is an application server. The communication method between the two is Ajax. The system features the sharing of RSS, comments and files. It also features grouping mechanism and thus the resource on it can be shared by the management of access control. The system also has its own API which can be used by third party to extend more social web applications on the base of fundamental structure. Detailed features include the management of post which can be sticked to specific URL and XPath and thus people who use it can do social discussion and file sharing on any paragraph of any web page on earth. Customized RSS maker makes users generate their own customized RSS of any web page and share them with others. Also the contents of social discussion can be subscribed by users with their RSS reader. The user and group management provides the access control system and it can be applied on the share of social discussion. The activity sharing mechanism of user and group makes the members in a group aware of others' activities and thus enhances the relationship between members. Obsolete post handling as well as commented paragraph history retrieving can keep the web page contents and posts even after the paragraphs on web page are lost. The provided social web API makes other people capable of extending more social web applications by expanding the function the this social web system. |
URI: | http://140.113.39.130/cdrfb3/record/nctu/#GT009467603 http://hdl.handle.net/11536/82500 |
顯示於類別: | 畢業論文 |