Home » Facebook應用程式, Featured, Headline

Facebook開發平台動態匯整(2009年11月)

Lawrence Lin 2 December 2009 12:48 am

Developer_Garage_Program_logo_-_small2

本文內容整理自November 2009 Platform News(facebook開發者官方部落格)

新功能(New Features)

  • 釋出新版本的Facebook Connect JavaScript SDK,相較於之前的版本,此版本更快、更輕量並且更易於使用。使用前請記得閱讀新版的使用說明書
  • 為了讓使用者更容易回到您的應用程式的路徑,您可以使用 fb:bookmark 這個FBML/XFBML標籤來協助使用者將應用程式加入書籤。Facebook提供了FB.Connect.showBookmarkDialog 以及 Facebook.showBookmarkDialog 這兩個方面的函式供開發者取用。
  • 使用微軟技術的開發者有福了,您可以使用 Microsoft SDK for Facebook Platform 來開發Facebook應用程式,這是由微軟官方支援的SDK,您可以使用這個SDK來實作Facebook Connect的Web或桌面應用程式。
  • 您可以使用links.preview來預覽分享連結內容。此外 links.post 現在支援 image 參數,讓您可以指定要分享的圖片網址。

更新(Updates)

  • 請持續關注Facebook Developer Roadmap,這裡會提供最新的Facebook平台的開發走向。(編按:一定要讀、很重要!)
  • 使用者的動態消息(stream)中可以夾帶附件(stream ttachments),其中所顯示的圖片最大為 90 pixels * 90 pixels。如果您在publish Stream的時候在訊息內包含了兩張以上的圖片,或是您的訊息內容超過300個字元,使用者的訊息上會多出一個”See more”的連結,點選連結後方能看到完整的內容。
  • Stream中的attachment type移除了Video這個型別。您可以使用Flash attachment type,因為透過Flash這個型別,您可以更容易控制Flash影片在stream上的呈現方式。
  • 現在您可以透過 pages.isFan 來判斷使用者是否已經加入您的粉絲專頁。
  • 若您使用 IFrame canvas 或是 fb:iframe 來開發您的應用程式,Facebook現在會傳遞 IFrame 的 base domain參數到您的 IFrame 頁面。同時也會傳遞 fb_sig_cookie_sig,這個參數是用來簽署另外四個與 fb_sig_session相關參數的變數,包括 fb_sig_user, fb_sig_session_key, fb_sig_expires, 以及 fb_sig_ss。
  • Facebook已經不在使用者的更新狀態後面加上時間,請注意若您的程式有透過 FQL Table: user取用相關資料,請依據您的需求保持與最新資料格式的一致性。

公告(Annouecments)

若您要持續關注Facebook平台的最新發展,有以下幾個管道:

  1. 訂閱Facebook開發者部落格:http://developers.facebook.com/news.php?tab=blog
  2. 查看Facebook所提供的Platform Live Status:http://developers.facebook.com/live_status.php
  3. 直接看Facebook程式碼的更新(Push Changes):http://wiki.developers.facebook.com/index.php/Push_Changes

當然,若您不急著在第一時間就了解Facebook的動態,您可以持續關注本部落格,我們會持續分享開發的經驗以及許多外電消息來協助網路行銷人員、開發人員更了解Facebook的動態。

Lawrence Lin

致力於將資訊管理及服務營運的能力與經驗,投入在與人們生活緊密相關的領域。目前於 Polydice 擔任 iCook 愛料理食譜社群網站的大廚。聯絡信箱: Lawrence [at] Polydice.com

More Posts - Website