0

我有一个 facebook 应用程序,一旦用户使用我的网站,它就会在用户活动提要上发布。我还试图在我的网站上显示用户朋友的活动。为此,我正在为他的朋友取回我的应用程序在 facebook 上发布的提要。

但是,问题是,在第一个请求中,我得到了已安装我的应用程序的各个用户的所有朋友的列表。有一次,我得到这个列表,我可以得到他的朋友,但是,一次只能得到一个。

因此,如果用户有 50 个朋友使用我的网站,则需要 50 个请求才能向他显示他的朋友活动。facebook open graph 中是否有办法同时获取所有朋友的所有提要列表,或者使用最少数量的请求?

请提出一些方法来做同样的事情。

4

1 回答 1

1

如果您使用 FQL 来获取数据,您可以使用WHERE uid IN (…,…,…)一次为多个用户选择数据。

使用 FQL 可以进行多查询,或者使用 API 可以进行批量请求;减少获取数据所需的 HTTP 请求数。

于 2012-08-20T08:02:45.543 回答