標籤:Facebook API

搶先使用 Facebook Timeline 個人時間軸,體驗不一樣的社群介面!

在前幾天Facebook的F8大會上,宣布了許多令人眼睛一亮的新功能,像是音樂服務、電視、電影、新聞服務等等,功能上倒是讓人有所期待,不過宣布是一回事,真正用戶體驗又是一回事,再加上有些東西礙於各國法律限制,所以能實行的部分也不知道有多少?但其中有一項對用戶有最直接的關係就是「Facebook Timeline」個人時間軸!

Facebook Timeline個人時間軸乍看之下很類似Plurk的時間軸概念,但真正體驗後,它的時間軸做法不太一樣,有別於噗浪的橫式,Facebook的時間軸則是採用直立的瀏覽方式,這樣的設計在社群網站中應該算是蠻特別的,大多社群網站的訊息只要過了兩三天,就很少有人關注,隨著時間而會被遺忘。現在有了時間軸,更是可以輕鬆翻閱舊有的訊息囉!

[Facebook]利用Iframe和PHP SDK實作應用程式

Facebook的應用程式開發支援多種程式語言,像是PHP、Java、ASP.NET、JSP等都可以,但其中以PHP的支援程度比較好,而且網路上可以找到的資料也比較多,門檻應該也屬於比較低的。以PHP開發來說,想要將開發好的應用程式嵌入到Facebook應用程式之中,目前提供兩種模式,一種是Iframe框架模式,另一種是FBML。

雖然FBML(Facebook Markup Language)對於Facebook的應用程式比較好開發,不過官方建議新使用者要開發應用程式的話,希望新手盡量改用Iframe來開發。在個人的應用程式介面中的範例程式碼,官方也是使用PHP SDK來實作,所以本篇我們將針對官方的應用程式,來做一個實際演練的測試。

[Facebook]如何建立應用程式、取得API密鑰?

很多人都使用過Facebook上面的應用程式,那不知道是否有興趣來自己開發看看呢?就像噗浪一樣,Facebook也有提供API給開發程式者使用,你只要會運用API來存取Facebook資料,就可以輕鬆弄出很多好玩的應用程式。至於該如何開發呢?基本上只要有一些程式的基礎就夠了,因為重點是官方API,會不會運用?

Facebook官方提供了多種存取的方式,像是FBML、FBJS、FQL、Facebook API等等,就看大家喜歡透過那些方式去存取,或是綜合使用也是可以的。不過重點來了,首先你必須先加入Facebook的開發人員才可以有權限建立應用程式喔!因為在這邊需要獲得API、密鑰等等,這樣才能有權限去存取資源。