2010-04-26 180 views
2

我正着手開發一些Facebook應用程序/遊戲,它們利用一些Facebook用戶信息並將遊戲信息存儲在數據庫後端等中,並在ActionScript 3.0中進行開發。Facebook Graph API和ActionScript

  1. 一個如何可以利用new Graph API

  2. 我應該使用JavaScript或PHP作爲「中間層」,或者我應該去的ActionScript Client Library

  3. 是否有其他可以簡化這些Facebook遊戲開發的庫(Facebook /數據庫/多人遊戲相關)?

回答

0

你的問題是相當模糊,但圖形API有一個非常分散的文檔。你最好的選擇是在論壇上尋求幫助。

新的Graph API(與Facebook Connect相比)將爲您提供更多信息,並且(IMO)更易於使用。

雖然設置實際的代碼可能會很痛苦,但實際上JavaScript是必需的。我更喜歡用Javascript處理幾個UI事件(即,登錄/退出),然後將其傳回給PHP類,以處理任何視圖更改或存儲在數據庫中。

與之相伴的將取決於您正在開發的內容。如果您正在開發Flash遊戲,那麼您應該只使用ActionScript庫。否則,我會用PHP。

0

官方圖書館似乎確實已經過時。 http://code.google.com/p/fbas/似乎是最新的,但官方較少。

我們做什麼我們的Facebook應用程序,只是纏FB API調用的URLLoader的要求,但我們必須與Internet Explorer的問題8.

1

我使用adobe的actionscript 3 SDK開發了許多Facebook應用程序。該文件不是很好,已過時。

我很想去Facebook的PHP SDK的方式。純粹爲了使更新更容易。正如我發現,Facebook永遠在改變事情,破壞事情,而不是完全記錄他們的API。所以改變一些PHP會更快,然後重新編譯swf並上傳。 http://developers.facebook.com/docs/reference/php/

此外,Graph API還可以,但如果您想在Facebook上做更多的工作,請查看FQL查詢。它可以讓您在返回一個對象的情況下執行多個查詢。應該更快。作爲圖形API,你必須做單獨的請求。

http://developers.facebook.com/docs/reference/fql/