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

<b>新功能(New Features)</b> <ul> <li>釋出新版本的<a href="http://github.com/facebook/connect-js">Facebook Connect JavaScript SDK</a>,相較於之前的版本,此版本更快、更輕量並且更易於使用。使用前請記得<a href="http://developers.facebook.com/docs/?u=facebook.jslib-alpha.FB">閱讀新版的使用說明書</a>。</li> <li>為了讓使用者更容易回到您的應用程式的路徑,您可以使用 <a href="http://wiki.developers.facebook.com/index.php/Fb:bookmark">fb:bookmark </a>這個FBML/XFBML標籤來協助使用者將應用程式加入書籤。Facebook提供了<a href="http://developers.facebook.com/docs/?u=facebook.jslib.FB.Connect.showBookmarkDialog">FB.Connect.showBookmarkDialog</a> 以及 <a href="http://wiki.developers.facebook.com/index.php/Facebook.showBookmarkDialog">Facebook.showBookmarkDialog</a> 這兩個方面的函式供開發者取用。</li> <li>使用微軟技術的開發者有福了,您可以使用 Microsoft SDK for Facebook Platform 來開發Facebook應用程式,這是由微軟官方支援的SDK,您可以使用這個SDK來實作Facebook Connect的Web或桌面應用程式。</li> <li>您可以使用<a rel="nofollow" href="http://wiki.developers.facebook.com/index.php/Links.preview">links.preview</a>來預覽分享連結內容。此外 <a href="http://wiki.developers.facebook.com/index.php/Links.post">links.post</a> 現在支援 image 參數,讓您可以指定要分享的圖片網址。</li> </ul>
評論
評論

本文內容整理自 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 的動態。


亞太區最大 Anti-DDoS 技術商「網創資訊」借重 AWS 助攻客戶戰勝資安攻擊

網創更讚許 AWS 背後有龐大雲端服務,旗下解決方案多元能滿足客戶在不同 IT 架構的前提下,快速享受雲端服務的優勢。
評論
評論

近年重大駭客攻擊事件頻傳,企業尋找強而有力的資安防禦解決方案,成為物聯網世代下的必要投資。有網路加速與安全整合服務專家之稱的「網創資訊」(以下簡稱網創),目前是亞太區最大 Anti-DDoS 技術服務商,同時近期成為 Amazon Web Services (AWS) 的進階級諮詢合作夥伴,網創運用 AWS 龐大的雲端資源,藉此提升自家解決方案的服務廣度及深度,有效強化企業的資安防禦能力。

服務八字訣抵抗 DDoS 巨量攻擊,共享品牌精神致力成為 AWS 合作夥伴

Photo Credit:TNL Brand Studio
網創資訊 CTO 林厚年說明服務客戶的流程SOP有四大步驟,有助於具體協助客戶完成目標,並建立長穩合作關係。

具備豐富資安防禦經驗的網創,攤開他們服務的客戶群,橫跨航空、電商、金融、遊戲、製造業等高達 200 多家,這幾年成功協助客戶抵擋數十萬起的 DDoS 攻擊事件。網創資訊 CTO 林厚年指出,能長期取得客戶的信任,來自他們長期堅持的企業服務學,也就是「無痛建置,迅速有效」這八字訣。

林厚年接著說,「我們將服務客戶的流程 SOP 化為四大步驟,藉此確保每一次的專案能確實執行並交付成果。」這四個流程分別是初始化(init)、規劃(plan)、執行(execute)、以及檢討(review)。簡單來說,首先會瞭解客戶需求、制定出具優先順序的執行目標,接著為每個項目排定時程及規劃出具體內容,到了執行階段就會按表操課,確實紀錄每個目標達是否達成,以及最後協助客戶檢討並優化經驗,讓雙方的合作關係走得更長遠。 

因應產業變化越來越快,網創提供的解決方案不光只有資安議題,更延伸到混合雲、容器、微服務的建置;資訊系統及資料備份、遷移;自動化部署作業;以及 CDN 網路加速、DevOps 等相對應服務。這些項目有共同特質,也就是極需運用雲端資源,進而讓數位轉型的腳步踏出更順利。

林厚年回憶網創成為 AWS 合作夥伴的起心動念:

「如果從企業精神來看,AWS相當講究客戶至上、崇尚行動、實現目標,與網創的品牌信念不謀而合。」

除此之外,網創更讚許 AWS 背後有龐大雲端服務,旗下解決方案多元能滿足客戶在不同 IT 架構(laaS、PaaS、SaaS、on- premises)的前提下,快速享受雲端服務的優勢。2019 年起,網創大力向客戶推廣導入 AWS 雲端服務,幫助更多客戶安心漫步到雲端,也讓企業更專注在自身的專案開發及業務推廣。

積極組讀書會傳承雲端知識技術,網創在 4 個月內取得 80 多張 AWS 證照

值得一提,網創僅用 4 個月時間就成功晉升成為 AWS 的進階級諮詢合作夥伴(AWS Advanced Consulting Partner),並且取得超過 80 張 AWS 相關技術認證。林厚年解釋,「當時我們全心全意要達成此目標,經過一番努力之後,我們的技術成員每人平均擁有 3 張 AWS 的專業技術認證,業務同仁更是全數通過 AWS 雲端執業者(AWS Cloud Practitioner)認證。」

能在短時間內寫下里程碑,林厚年分享背後的秘訣,就是全體成員同心共濟,甚至在下班時間組成讀書會,每兩天就有一次討論的高頻率,讓同仁準確掌握 AWS 的相關技術知識。甚至取得證照的同仁會自動分享筆記,把經驗傳承給企業內部的其他後進,形成良性的學習氛圍。

網創之所以積極成為 AWS 進階級諮詢合作夥伴,林厚年說,「AWS 長期以來一直是全球雲端服務的領導者,亞太地區的雲端服務商中,也是第一首選,我們以成為 AWS 優值夥伴為願景,期望與 AWS 有更深度的互動,無形中來提升網創的服務價值。特別要感謝 AWS Partner 台灣團隊的專業輔導,積極追蹤我們的進度,是促成這次順利成為 AWS 進階級諮詢合作夥伴的重要推手。」

運用 AWS 多樣化雲端工具,協助直播服務系統商大幅降低 60% 維運人力

林厚年回憶近期協助客戶導入 AWS 雲端解決方案的案例,印象最深的是一家直播服務系統商,過去他們面臨在流量尖峰時候,IT 架構缺乏高可用性問題,一旦網站登錄人數瞬間超過 1,500 人,或是上萬筆訂單留言大量湧入時,系統就相當容易當機,導致服務被迫中斷。

梳理客戶的痛點後,網創列出本次的關鍵任務,目標協助客戶的 IT 基礎架構能同時承載超過 2,500 以上的直播觀看人次,同時善用雲端的微服務工具快速完成雲端應用的部署,讓客戶不需增加額外的人力,就能享受到雲端效益。「我們幫助客戶完成四個步驟的建置,每個項目都與 AWS 的服務息息相關,」林厚年提及。

Photo Credit:TNL Brand Studio
網創做為協助客戶數位轉型的幫手,藉著 AWS 的各項服務事半功倍完成雲端之旅。

這四個步驟分別是網創幫助客戶的靜態檔案分流到 Amazon Simple Storage Service (Amazon S3)  物件儲存服務,並且搭配 Amazon CloudFront 以降低約 40% 的流量進入客戶原主機。第二步接著把訂單留言抄寫到貿料庫的程式,利用 Amazon SQS(全受管訊息佇列服務)、Amazon Elastic Cloud Computing(Amazon EC2, 彈性雲端運算)、Amazon Relational Database Service (Amazon RDS, 雲端關聯式資料庫)等應用,藉此提升原資料庫的運算效能。

到了第三步,網創運用 Amazon CloudWatch 的監控服務,協助客戶更即時掌握雲端資源的使用狀態,並透過自動化告警(Alarm)機制來減輕 IT 人力的工作負擔。最後一步則是針對客戶的支援平台進行壓力測試,確保可服務人數及訂單訊息量。經過一連串的測試,網創最終幫助這家客戶減少 60%維運人力,同時強化 IT 效能,資料庫可同時承載超過 5,000 人上線、處理近 20 萬筆留言,深刻感受到 AWS 雲端服務的強大威力。

網創立志成為數位轉型的好幫手,運用 AWS 協助企業順利踏上雲端之旅

展望未來,網創深信越來越多企業將對容器化服務(containerized service)有更深入的需求,網創期許自身擔任起領頭羊的角色,以手把手的方式,協助更多企業成功轉型到容器化架構。在此過程,AWS 平台上也提供多種容器化託管服務,能幫助客戶在管理容器化的過程,讓難度門檻大幅降低,並持續獲得更穩定、更新穎的容器化解決方案。

網創回首運用 AWS 服務之後一路走來,協助客戶打敗一關又一關的數位難題,林厚年有感而發說,「每次協助我們客戶成功導入 AWS 雲端工具之後,看到他們享受即時,高效的雲端服務,同時也讓企業的競爭力如虎添翼、更上層樓,就讓我們相當有成就感。台灣企業若想實踐數位轉型藍圖,一定要運用 AWS 順利踏上雲端之旅!」