如何在图形api中进行fql查询的批量请求?

Som*_*luk 2 facebook facebook-fql facebook-graph-api facebook-php-sdk facebook-batch-request

我在单个函数中有4-5个fql查询.每个人需要2-4秒才能执行.执行整个功能总共需要14-15秒.用户需要等待很长时间.所以我想减少处理时间.(PHP中没有很好的支持多线程概念.)

我在图api中听说过批量请求的概念.我已经google了很多但是不明白如何在图api中使用批量请求进行fql查询.

  • 任何人都可以用例子来解释使用fql查询的批量请求吗?
  • 查询处理时间会减少多少?
  • 有没有其他方法可以减少许多fql查询的时间?

Ale*_*kov 7

更新:

https://graph.facebook.com/?batch=[{"method":"GET","relative_url":"me"},{"method":"GET","relative_url":"me/friends?limit=50"}]&access_token=ACCESS_TOKEN&method=post
Run Code Online (Sandbox Code Playgroud)

更多信息:http: //developers.facebook.com/blog/post/2011/03/17/batch-requests-in-graph-api/