2012-05-31 80 views
1

我正在尝试开发一个Facebook应用程序。我遇到了facebook graph api和fql以从facebbok获取数据。根据我的申请,我需要使用任一方法从Facebook获取大量信息。 任何人都可以建议哪个更快图表api或fql interm用于获取大量数据?facebook graph api vs fql?哪个更快?

谢谢:)

回答

3

图api有它的mertis和缺点,fql也是如此。

图形API是简单,易于使用和更结构化(至少对我来说),但fql比图形API更强大。

有一些查询,你不能在图形API或至少你需要从图形api多次调用,但只需通过fql调用一次。

简而言之,

有业务只有FQL可以做(和图形API失败),但没有操作该图形API可以做,FQL不能:)

2

这取决于你想达到什么。如果您想获取Graph API调用不能直接提供的数据,FQL会更好。例如,如果你想从多个表中获取信息。就速度而言,这取决于FQL查询的复杂程度以及从Facebook检索多少数据。

通过图形API简单调用会更快,而且必须更易于调用,而不是与FQL等效。但是,如前所述,FQL功能更强大。