2010-04-26 95 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/