gpt4 book ai didi

c# - 使用 Facebook C# SDK 获取 friend 的事件太慢

转载 作者:太空宇宙 更新时间:2023-11-03 11:31:51 25 4
gpt4 key购买 nike

我正在尝试使用适用于 C# 的 Facebook SDK 从 Facebook 上的所有 friend 那里获取所有事件。我遇到的唯一问题是这太慢了。

我是这样做的:

  • 获取所有好友列表 - client.Get("me/friends");
  • 使用foreach遍历所有 friend
  • 为每个 friend 获取他所有事件的列表 - client.Get("friend_id/events");
  • 合并所有列表

结果如我所料,但整个过程持续了几分钟。有什么方法可以一次性获取所有 friend 的事件或任何其他解决方案来加快速度?

谢谢!

最佳答案

选项是构建FQL Query (Facebook 查询语言查询)

SELECT name, venue, location, start_time FROM event WHERE eid  in
(SELECT eid FROM event_member
where uid in
(SELECT uid2 FROM friend WHERE uid1 = me()))

关于c# - 使用 Facebook C# SDK 获取 friend 的事件太慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7499027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com