Facebook為近年來迅速崛起的社群網站,Facebook做為一個複合式的社群網站,裡面具有即時動態的塗鴉牆功能,和傳遞私密訊息的電子郵件功能可作為與朋友聯絡的管道,同時也提供了許多應用程式平台作為娛樂使用,雖然具有許多如此方便的功能但此網站卻是不需收費的,因此吸引許多使用者紛紛加入Facebook的行列,Facebook在具有結合交友與娛樂的複合功能下深深地影響了現代人的生活,許多人的生活中已經跟Facebook密切相連無法分開了。 本論文是針對Facebook網站所提供的應用程式平台做深入的探討與研究,了解Facebook應用程式如何被開發,並學習如何使用Facebook提供給開發者的API,以及Facebook提供的金流Facebook幣,來建立Facebook應用程式的功能。 最後在針對Facebook應用程式的開發的部分,本研究必須涉及動態網頁JSP (Java Server Page)的開發與資料庫的應用,且配合Flash製作網頁特效來增加應用程式的豐富性,以完成可以與Facebook上的使用者互動的諮詢系統。
Facebook is a popular Social Networking Service in recent years, and it is also a multi-function Social Networking Service. User can add other users as friends, and exchange messages, including automatic notifications when they update their profile, or send messages just like E-mail. In the same time, Facebook is an Online Platform to offer many recreational applications. Though Facebook is very convenient for user, it is free. Now, more and more users to join Facebook, and it associated with modern people's life deeply. Many people cannot without Facebook now. The main purpose of this paper is to discuss the applications in Online Platform of Facebook offered. Understanding how to develop the Facebook applications, and learning how to use the API that Facebook give to the developer. In addition to, the Facebook Credits from Facebook offers, it is to build up the function of Facebook applications. In part of to develop Facebook applications, in order to accomplish the off-site consulting system to interact with users of Facebook, it is combing how to develop Java Server Page with how to apply to database, and combined with use Flash made special efficacy of web pages to enrich the Facebook applications in our study.