1

私は Facebook アプリケーションを開発しようとしています。facebbok からデータを取得するために、facebook グラフ API と fql に出会いました。私のアプリケーションでは、どちらかを使用して Facebook から多くの情報を取得する必要があります。重いデータを取得するためのより高速なグラフAPIまたはfql intertermのどちらを提案できますか?

ありがとう :)

4

2 に答える 2

3

グラフAPIには一長一短があり、fqlも同様です。

グラフ API はシンプルで使いやすく、より構造化されています (少なくとも私にとっては) が、fql はグラフ API よりも強力です。

グラフ API で実行できないクエリがいくつかあります。少なくとも、グラフ API から複数の呼び出しが必要ですが、fql を介した呼び出しは 1 回だけです。

一言で言えば、

fqlだけができる(そしてグラフAPIが失敗する)操作がありますが、グラフAPIができてfqlができない操作はありません:)

于 2012-05-31T12:59:12.533 に答える
2

それはあなたが何を達成しようとしているかによって異なります。Graph API 呼び出しでは直接提供されないデータを取得する場合は、FQL の方が適しています。たとえば、複数のテーブルから情報を取得する場合。速度に関しては、FQL クエリの複雑さと Facebook から取得するデータの量に大きく依存します。

単純な呼び出しは、Graph API を介して高速になり、同等の FQL の代わりに簡単に呼び出す必要があります。しかし、すでに述べたように、FQL はより強力です。

于 2012-05-31T08:20:40.160 に答える