Facebook Graph API和ActionScript

时间:2010-04-26 11:18:10

标签: php actionscript-3 facebook

我打算开发一些Facebook应用程序/游戏,它们利用一些Facebook用户信息,并在ActionScript 3.0中将游戏信息存储在数据库后端等中。

  1. 如何利用new Graph API

  2. 我应该使用JavaScript或PHP作为“中间层”,还是应该使用ActionScript Client Library

  3. 是否有其他图书馆(Facebook /数据库/多人游戏相关。)可以简化这些Facebook游戏的开发?

5 个答案:

答案 0 :(得分:1)

用于Facebook平台的Adobe的ActionScript 3 SDK最近似乎已经进行了重大改革:http://code.google.com/p/facebook-actionscript-api/

答案 1 :(得分:1)

我使用adobe的actionscript 3 SDK开发了许多Facebook应用程序。文档不是很好,已经过时了。

我很想去Facebook PHP SDK的方式。纯粹是为了让更新更容易。正如我发现Facebook永远在改变事物并破坏事物并且没有完全记录他们的api。因此,更改某些PHP会更快,然后重新编译swf并上传。 http://developers.facebook.com/docs/reference/php/

图谱API也可以,但是如果你想用Facebook做更多的事情,请查看FQL查询。它允许您在一个返回一个对象的情况下执行多个查询。应该更快。作为Graph API,您必须执行单独的请求。

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

答案 2 :(得分:0)

Facebook Graph API& OAuth 2.0&闪 http://blog.yoz.sk/2010/05/facebook-graph-api-and-oauth-2-and-flash/

答案 3 :(得分:0)

你的问题很模糊,但Graph API的文档非常分散。你最好的选择是在论坛上寻求帮助使用它。

新的Graph API(与Facebook Connect相比)将为您提供更多信息,并且(IMO)更易于使用。

几乎需要Javascript,但设置实际代码可能很痛苦。我更喜欢使用Javascript处理几个UI事件(即登录/退出),然后将其传递回PHP类,该类将处理任何视图更改或存储在数据库中。

哪种方式在很大程度上取决于您正在开发的内容。如果您正在开发Flash游戏,那么您可能应该使用ActionScript库。否则我会选择PHP。

答案 4 :(得分:0)

官方图书馆似乎确实已经过时了。 http://code.google.com/p/fbas/似乎是最新的,但不太正式。

我们在facebook应用程序中所做的只是围绕FB API调用的URLLoader请求,但是我们遇到了Internet Explorer 8的问题。